#include <TypelibMarshallerHandle.hpp>
Public Member Functions | |
| Handle (TypelibMarshallerBase *marshaller) | |
| template<typename Type > | |
| Handle (TypelibMarshallerBase *marshaller, Type *data) | |
| template<typename TypelibType , typename OrocosType > | |
| Handle (TypelibMarshallerBase *marshaller, TypelibType *typelib_data, OrocosType *orocos_data) | |
| void | reset () |
| ~Handle () | |
Public Attributes | |
| TypelibMarshallerBase * | marshaller |
| uint8_t * | orocos_sample |
| bool | owns_orocos |
| bool | owns_typelib |
| uint8_t * | typelib_sample |
Definition at line 6 of file TypelibMarshallerHandle.hpp.
| orogen_transports::TypelibMarshallerBase::Handle::Handle | ( | TypelibMarshallerBase * | marshaller | ) | [inline] |
Definition at line 34 of file TypelibMarshallerHandle.hpp.
| orogen_transports::TypelibMarshallerBase::Handle::Handle | ( | TypelibMarshallerBase * | marshaller, |
| Type * | data | ||
| ) | [inline] |
Definition at line 40 of file TypelibMarshallerHandle.hpp.
| orogen_transports::TypelibMarshallerBase::Handle::Handle | ( | TypelibMarshallerBase * | marshaller, |
| TypelibType * | typelib_data, | ||
| OrocosType * | orocos_data | ||
| ) | [inline] |
Definition at line 48 of file TypelibMarshallerHandle.hpp.
Definition at line 55 of file TypelibMarshallerHandle.hpp.
| void orogen_transports::TypelibMarshallerBase::Handle::reset | ( | void | ) | [inline] |
Definition at line 28 of file TypelibMarshallerHandle.hpp.
The TypelibMarshallerBase that created us
Definition at line 10 of file TypelibMarshallerHandle.hpp.
Type-pruned pointer of the sample that Orocos can understand. It may be the same as typelib_sample
Definition at line 22 of file TypelibMarshallerHandle.hpp.
If true, the handle owns the memory addressed by orocos_sample, and will therefore destroy it when it gets deleted.
Definition at line 26 of file TypelibMarshallerHandle.hpp.
If true, the handle owns the memory addressed by typelib_sample, and will therefore destroy it when it gets deleted.
Definition at line 18 of file TypelibMarshallerHandle.hpp.
Type-pruned pointer of the sample that Typelib can understand. It may be the same as orocos_sample
Definition at line 14 of file TypelibMarshallerHandle.hpp.