client-cpp  0.6.1
kaa::ProfileManager Class Reference

#include <ProfileManager.hpp>

+ Inheritance diagram for kaa::ProfileManager:
+ Collaboration diagram for kaa::ProfileManager:

Public Member Functions

 ProfileManager ()
 
virtual void setProfileContainer (ProfileContainerPtr container)
 
ISerializedProfileContainerPtr getSerializedProfileContainer ()
 
virtual void setTransport (IProfileTransportPtr transport)
 
- Public Member Functions inherited from kaa::IProfileManager
virtual ~IProfileManager ()
 

Detailed Description

Default profile manager Responsible for the profile container management and ProfileListener creation

Definition at line 35 of file ProfileManager.hpp.

Constructor & Destructor Documentation

kaa::ProfileManager::ProfileManager ( )
inline

Definition at line 37 of file ProfileManager.hpp.

Member Function Documentation

ISerializedProfileContainerPtr kaa::ProfileManager::getSerializedProfileContainer ( )
inlinevirtual

Retrieves serialized profile container

Returns
serialized profile container

Implements kaa::IProfileManager.

Definition at line 51 of file ProfileManager.hpp.

void kaa::ProfileManager::setProfileContainer ( ProfileContainerPtr  container)
inlinevirtual

Sets profile container implemented by the user

Parameters
containeruser-defined container

Implements kaa::IProfileManager.

Definition at line 70 of file ProfileManager.hpp.

virtual void kaa::ProfileManager::setTransport ( IProfileTransportPtr  transport)
inlinevirtual

Sets profile transport

Parameters
Profiletransport

Definition at line 59 of file ProfileManager.hpp.


The documentation for this class was generated from the following file: