OnixS C++ FIX Engine  4.12.0
API Documentation
SbeFieldSetMetaData Class Reference

#include <OnixS/FIXEngine/FIX/SbeCustomization.h>

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

const std::string& description ( ) const
virtual

The description.

Implements ISbeNameDescription.

SbeTypeMetaData groupDimensionType ( ) const

The metadata of the group dimension composite.

bool hasParent ( ) const

Checks if the field set has the parent field set.

bool hasSchema ( ) const
virtual

Always return true.

Implements ISchemaMember.

bool isGroup ( ) const

Check if the field is a repeating group.

bool isMessage ( ) const

Check if the field is a FIX message.

const std::string& messageSemanticType ( ) const

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

const std::string& name ( ) const
virtual

The name of the field set.

Implements ISbeNameDescription.

const SbeFieldSetMetaData parent ( ) const

The parent field set.

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

The metadata of the SBE schema.

Implements ISchemaMember.

int tag ( ) const

The tag associated with the field set.

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

Friends And Related Function Documentation

SbeFieldSetMetaData createSbeFieldSetMetaData ( const void *  )
friend

The documentation for this class was generated from the following file: