17 #ifndef IPROFILEMANAGER_HPP_ 
   18 #define IPROFILEMANAGER_HPP_ 
   20 #include <boost/shared_ptr.hpp> 
virtual ~IProfileManager()
 
virtual void updateProfile()=0
 
std::shared_ptr< IProfileContainer > IProfileContainerPtr
 
virtual void setProfileContainer(IProfileContainerPtr container)=0
 
virtual SharedDataBuffer getSerializedProfile()=0
 
std::pair< boost::shared_array< std::uint8_t >, std::uint32_t > SharedDataBuffer