| 
    client-cpp
    0.6.1
    
   | 
 
#include <AbstractProfileContainer.hpp>
 Inheritance diagram for kaa::AbstractProfileContainer< T >:
 Collaboration diagram for kaa::AbstractProfileContainer< T >:Public Member Functions | |
| AbstractProfileContainer () | |
| virtual | ~AbstractProfileContainer () | 
| virtual SharedDataBuffer | getSerializedProfile () | 
| virtual void | setProfileListener (ProfileListenerPtr listener) | 
| virtual T | getProfile ()=0 | 
  Public Member Functions inherited from kaa::IProfileContainer | |
| virtual | ~IProfileContainer () | 
Protected Member Functions | |
| void | updateProfile () | 
Container for the profile object which should be implemented by the user
| <T> | user-defined profile object. | 
Definition at line 32 of file AbstractProfileContainer.hpp.
      
  | 
  inline | 
Definition at line 34 of file AbstractProfileContainer.hpp.
      
  | 
  inlinevirtual | 
Definition at line 35 of file AbstractProfileContainer.hpp.
      
  | 
  pure virtual | 
Retrieves user-defined profile object. Should be implemented by the user.
      
  | 
  inlinevirtual | 
Retrieves serialized profile.
Implements kaa::IProfileContainer.
Definition at line 43 of file AbstractProfileContainer.hpp.
      
  | 
  inlinevirtual | 
Sets new profile listener. DO NOT use this API explicitly.
| listener | New profile listener. | 
Implements kaa::IProfileContainer.
Definition at line 55 of file AbstractProfileContainer.hpp.
      
  | 
  inlineprotected | 
Updates profile. Call this method when you finish to update your profile.
Definition at line 72 of file AbstractProfileContainer.hpp.