BOOST_STATIC_ASSERT(type_traits::IsMessage< T >::value) | variant_topic_tools::MessageMemberPointer< T, M > | |
get() const | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | |
getMessage() const | variant_topic_tools::MessageMemberPointer< T, M > | |
getOffset() const | variant_topic_tools::MessageMemberPointer< T, M > | |
impl | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | protected |
ImplPtr typedef | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | protected |
ImplWPtr typedef | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | protected |
MemberValueType typedef | variant_topic_tools::MessageMemberPointer< T, M > | |
MessageMemberPointer(ValueType *message=0, size_t offset=0) | variant_topic_tools::MessageMemberPointer< T, M > | |
MessageMemberPointer(const Pointer< ValueType > &message, size_t offset) | variant_topic_tools::MessageMemberPointer< T, M > | |
MessageMemberPointer(const MessageMemberPointer< T, M > &src) | variant_topic_tools::MessageMemberPointer< T, M > | |
MessageMemberPointer(const Pointer< MemberValueType > &src) | variant_topic_tools::MessageMemberPointer< T, M > | |
operator void *() const | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | |
operator!=(const Pointer< type_traits::DataType< M >::ValueType > &pointer) const | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | |
operator*() const | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | |
operator->() const | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | |
operator==(const Pointer< type_traits::DataType< M >::ValueType > &pointer) const | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | |
Pointer(type_traits::DataType< M >::ValueType *pointer=0) | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | |
Pointer(const Pointer< type_traits::DataType< M >::ValueType > &src) | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | |
reset() | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | |
setMessage(const Pointer< ValueType > &message) | variant_topic_tools::MessageMemberPointer< T, M > | |
setOffset(size_t offset) | variant_topic_tools::MessageMemberPointer< T, M > | |
ValueType typedef | variant_topic_tools::MessageMemberPointer< T, M > | |
~MessageMemberPointer() | variant_topic_tools::MessageMemberPointer< T, M > | |
~Pointer() | variant_topic_tools::Pointer< type_traits::DataType< M >::ValueType > | |