| 
    client-cpp
    0.0.1-SNAPSHOT
    
   | 
 
#include <IConfigurationPersistenceManager.hpp>
 Inheritance diagram for kaa::IConfigurationPersistenceManager:
 Collaboration diagram for kaa::IConfigurationPersistenceManager:Public Member Functions | |
| virtual | ~IConfigurationPersistenceManager () | 
| virtual void | setConfigurationStorage (IConfigurationStorage *storage)=0 | 
  Public Member Functions inherited from kaa::IConfigurationReceiver | |
| virtual | ~IConfigurationReceiver () | 
| virtual void | onConfigurationUpdated (const ICommonRecord &configuration)=0 | 
  Public Member Functions inherited from kaa::ISchemaUpdatesReceiver | |
| virtual | ~ISchemaUpdatesReceiver () | 
| virtual void | onSchemaUpdated (boost::shared_ptr< avro::ValidSchema > schema)=0 | 
  Public Member Functions inherited from kaa::IConfigurationHashContainer | |
| virtual EndpointObjectHash | getConfigurationHash ()=0 | 
| virtual | ~IConfigurationHashContainer () | 
Additional Inherited Members | |
  Public Types inherited from kaa::ISchemaUpdatesReceiver | |
| typedef avro::ValidSchema | Schema | 
Interface for configuration persistence manager.
Definition at line 32 of file IConfigurationPersistenceManager.hpp.
      
  | 
  inlinevirtual | 
Definition at line 37 of file IConfigurationPersistenceManager.hpp.
      
  | 
  pure virtual | 
Registers new configuration persistence routines. Replaces previously set value. Memory pointed by given parameter should be managed by user.
| storage | User-defined persistence routines. | 
Implemented in kaa::ConfigurationPersistenceManager.