1 #ifndef ISPN_HOTROD_MARSHALLER_H 2 #define ISPN_HOTROD_MARSHALLER_H 21 virtual void marshall(
const T& obj, std::vector<char>& buff) = 0;
28 virtual T*
unmarshall(
const std::vector<char>& buff) = 0;
virtual T * unmarshall(const std::vector< char > &buff)=0
virtual ~Marshaller()
Definition: Marshaller.h:30
virtual void marshall(const T &obj, std::vector< char > &buff)=0
static void destroy(Marshaller< T > *marshaller)
Definition: Marshaller.h:31
Definition: AuthenticationConfiguration.h:10
Definition: Marshaller.h:12