RTC Toolkit 4.0.1
Loading...
Searching...
No Matches
Classes | Namespaces
persistentRepoAdapter.hpp File Reference

Header file declaring PersistentRepoAdapter. More...

#include <atomic>
#include <memory>
#include <mutex>
#include <string>
#include <typeindex>
#include <typeinfo>
#include <unordered_map>
#include <mal/utility/Uri.hpp>
#include <rtctk/componentFramework/exceptions.hpp>
#include <rtctk/componentFramework/fileRepository.hpp>
#include <rtctk/componentFramework/logger.hpp>
#include <rtctk/componentFramework/pathMapper.hpp>
#include <rtctk/componentFramework/persistentRepoIf.hpp>

Go to the source code of this file.

Classes

class  rtctk::componentFramework::PersistentRepoAdapter
 Implements the Persistent Configuration Repository adapter that uses the CII configuration service as the backend. More...
 
class  rtctk::componentFramework::PersistentRepoAdapter::ServiceFailureException
 Exception indicating a general CII configuration service error. More...
 
class  rtctk::componentFramework::PersistentRepoAdapter::InvalidDocumentException
 Exception indicating that validation checks of a CII configuration document failed. More...
 
class  rtctk::componentFramework::PersistentRepoAdapter::PathMissingException
 Exception indicating a datapoint path does not exist. More...
 

Namespaces

namespace  rtctk
 
namespace  rtctk::componentFramework
 

Detailed Description

Header file declaring PersistentRepoAdapter.