#define ONIXS_CMEMDHFIX_NAMESPACE_BEGIN
#define ONIXS_CMEMDHFIX_NAMESPACE_END
#define ONIXS_CMEMDH_EXPORTED
Sequence of tag-value pairs preserving order of pairs and allowing presence of multiple tag-value pai...
MatchEventIndicator type.
Provides efficient way of accessing text-based values without copying content of the text being refer...
Represents time point without time-zone information.
StrRef securityGroup(const MultiContainer &message)
Retrieves security group field value assuming the given message represents a security definition.
UInt32 Tag
The type whose values are used to locate fields in the FIX-like messages.
StrRef asset(const MultiContainer &message)
Retrieves asset field value assuming the given message represents a security definition.
SecurityId securityId(const MultiContainer &message)
Extracts security id from the given tag-value container.
void bookDepths(const MultiContainer &, MbpBookDepth &, MbpBookDepth &)
Retrieves depths of direct and implied books assuming the given message represents a security definit...
StrRef symbol(const MultiContainer &message)
Retrieves symbol field value assuming the given message represents a security definition.
Timestamp timestamp(const MultiContainer &, Tag)
Retrieves last update time field value.
MatchEventIndicator matchEventIndicator(const MultiContainer &)
Retrieves match event indicator bits.
void throwFieldConversionFailure(const Char *field, const Char *target)
Raises exception explaining field value conversion failure.
MultiContainer::Value valueOrDefault(const MultiContainer &container, Tag tag, const MultiContainer::Value &defaultValue=MultiContainer::Value())
Finds a tag-value entry in the given collection by the given tag and returns its value component.
bool value(Number &number, const MultiContainer &container, Tag tag)
Finds a tag-value entry in the given collection by the given tag and returns its value component tran...
SecurityUpdateAction::Enum securityUpdateAction(const MultiContainer &)
Retrieves security update action field value assuming the given container represents a security defin...
UInt8 MbpBookDepth
Market by price order book depth type.
char Char
Character type alias.
Int32 SecurityId
Unique security identifier.