17 #ifndef ABSTRACTPROFILECONTAINER_HPP_
18 #define ABSTRACTPROFILECONTAINER_HPP_
20 #include <boost/shared_ptr.hpp>
46 return avroConverter_.toByteArray(
getProfile());
58 profileListener_ = listener;
75 if (profileListener_) {
AbstractProfileContainer()
virtual void setProfileListener(ProfileListenerPtr listener)
std::pair< boost::shared_array< boost::uint8_t >, boost::uint32_t > SharedDataBuffer
virtual ~AbstractProfileContainer()
boost::shared_ptr< IProfileListener > ProfileListenerPtr
virtual SharedDataBuffer getSerializedProfile()