OnixS C++ FIX Engine 4.13.0
API Documentation
Loading...
Searching...
No Matches
SbeFieldSetMetaData Class Reference

Public Member Functions

const std::string & name () const ONIXS_FIXENGINE_OVERRIDE
const std::string & description () const ONIXS_FIXENGINE_OVERRIDE
bool hasSchema () const ONIXS_FIXENGINE_OVERRIDE
SbeSchemaMetaData schema () const ONIXS_FIXENGINE_OVERRIDE
bool hasParent () const
const SbeFieldSetMetaData parent () const
int tag () const
bool isGroup () const
bool isMessage () const
SbeTypeMetaData groupDimensionType () const
const std::string & messageSemanticType () const
Public Member Functions inherited from ISbeNameDescription
virtual ~ISbeNameDescription () ONIXS_FIXENGINE_DEFAULT

Friends

SbeFieldSetMetaData createSbeFieldSetMetaData (const void *)

Detailed Description

Definition at line 382 of file SbeCustomization.h.

Member Function Documentation

◆ description()

const std::string & description ( ) const
virtual

The description.

Implements ISbeNameDescription.

◆ groupDimensionType()

SbeTypeMetaData groupDimensionType ( ) const

The metadata of the group dimension composite.

◆ hasParent()

bool hasParent ( ) const

Checks if the field set has the parent field set.

◆ hasSchema()

bool hasSchema ( ) const
virtual

Always return true.

Implements ISchemaMember.

◆ isGroup()

bool isGroup ( ) const

Check if the field is a repeating group.

◆ isMessage()

bool isMessage ( ) const

Check if the field is a FIX message.

◆ messageSemanticType()

const std::string & messageSemanticType ( ) const

The FIX semantic type if the field set is a FIX message.

◆ name()

const std::string & name ( ) const
virtual

The name of the field set.

Implements ISbeNameDescription.

◆ parent()

const SbeFieldSetMetaData parent ( ) const

The parent field set.

Exceptions
Anexception when hasParent() == false.
Returns
The metadata of the parent field set.

◆ schema()

SbeSchemaMetaData schema ( ) const
virtual

The metadata of the SBE schema.

Implements ISchemaMember.

◆ tag()

int tag ( ) const

The tag associated with the field set.

This is the tag of the FIX message or repeating group.

◆ createSbeFieldSetMetaData

SbeFieldSetMetaData createSbeFieldSetMetaData ( const void * )
friend