#include <MQTypelibMarshaller.hpp>
Public Member Functions | |
void * | createCookie () const |
void | deleteCookie (void *cookie) const |
std::pair< void const *, int > | fillBlob (RTT::base::DataSourceBase::shared_ptr source, void *blob, int size, void *cookie) const |
unsigned int | getSampleSize (RTT::base::DataSourceBase::shared_ptr sample, void *cookie) const |
MQTypelibMarshaller (orogen_transports::TypelibMarshallerBase *marshaller) | |
bool | updateFromBlob (const void *blob, int size, RTT::base::DataSourceBase::shared_ptr target, void *cookie) const |
Definition at line 24 of file MQTypelibMarshaller.hpp.
orogen_transports::MQTypelibMarshaller< T >::MQTypelibMarshaller | ( | orogen_transports::TypelibMarshallerBase * | marshaller | ) | [inline] |
Definition at line 26 of file MQTypelibMarshaller.hpp.
void* orogen_transports::MQTypelibMarshaller< T >::createCookie | ( | ) | const [inline] |
Reimplemented from orogen_transports::MQTypelibMarshallerBase.
Definition at line 29 of file MQTypelibMarshaller.hpp.
void orogen_transports::MQTypelibMarshaller< T >::deleteCookie | ( | void * | cookie | ) | const [inline] |
Reimplemented from orogen_transports::MQTypelibMarshallerBase.
Definition at line 31 of file MQTypelibMarshaller.hpp.
std::pair<void const*,int> orogen_transports::MQTypelibMarshaller< T >::fillBlob | ( | RTT::base::DataSourceBase::shared_ptr | source, | |
void * | blob, | |||
int | size, | |||
void * | cookie | |||
) | const [inline] |
Reimplemented from orogen_transports::MQTypelibMarshallerBase.
Definition at line 33 of file MQTypelibMarshaller.hpp.
unsigned int orogen_transports::MQTypelibMarshaller< T >::getSampleSize | ( | RTT::base::DataSourceBase::shared_ptr | sample, | |
void * | cookie | |||
) | const [inline] |
Reimplemented from orogen_transports::MQTypelibMarshallerBase.
Definition at line 37 of file MQTypelibMarshaller.hpp.
bool orogen_transports::MQTypelibMarshaller< T >::updateFromBlob | ( | const void * | blob, | |
int | size, | |||
RTT::base::DataSourceBase::shared_ptr | target, | |||
void * | cookie | |||
) | const [inline] |
Reimplemented from orogen_transports::MQTypelibMarshallerBase.
Definition at line 35 of file MQTypelibMarshaller.hpp.