Template Class MessageSerializer

Class Documentation

template<bool SERIALIZE, typename MessageMembersT>
class MessageSerializer

Public Types

using MessageMemberT = MessageMemberType<MessageMembersT>

Public Functions

inline explicit MessageSerializer(CdrSerializationBuffer<SERIALIZE> &buffer)
inline void serialize(const MessageMembersT *members, const uint8_t *input, bool roundup_)

Public Static Attributes

static constexpr LanguageKind LANGUAGE_KIND = get_language_kind<MessageMemberT>()