#include <MulticastChannelGroups.h>
Classes | |
| struct | ChannelGroup |
| struct | MarketTypeMapping |
Public Types | |
| enum | |
| typedef std::vector< ChannelGroup > | ChannelGroups |
| typedef std::vector< MarketTypeMapping > | MarketTypeMappings |
Public Member Functions | |
| MulticastChannelGroups () | |
| MulticastChannelGroups (const char *data, std::size_t dataSize) | |
| void | deserialize (const char *data, std::size_t dataSize) |
| void | reset () |
| std::string | toString () const |
Public Attributes | |
| ChannelGroups | channelGroups |
| MarketTypeMappings | marketTypeMappings |
Definition at line 37 of file MulticastChannelGroups.h.
| typedef std::vector<ChannelGroup> ChannelGroups |
Alias for collection of ChannelGroups.
Definition at line 108 of file MulticastChannelGroups.h.
| typedef std::vector<MarketTypeMapping> MarketTypeMappings |
Alias for collection of MarketTypeMappings.
Definition at line 134 of file MulticastChannelGroups.h.
| anonymous enum |
Message type constant.
| Enumerator | ||
|---|---|---|
| messageType | 'X' | |
Definition at line 40 of file MulticastChannelGroups.h.
Default constructor.
| MulticastChannelGroups | ( | const char * | data, |
| std::size_t | dataSize ) |
Initialize from raw message data.
| void deserialize | ( | const char * | data, |
| std::size_t | dataSize ) |
Deserialize from raw data.
| void reset | ( | ) |
Reset all fields to default values.
| std::string toString | ( | ) | const |
Returns string representation.
| ChannelGroups channelGroups |
Collection of ChannelGroups.
Definition at line 111 of file MulticastChannelGroups.h.
| MarketTypeMappings marketTypeMappings |
Collection of MarketTypeMappings.
Definition at line 137 of file MulticastChannelGroups.h.