OnixS C++ FIX Engine  4.10.1
API Documentation
SbeFieldMetaData 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
 
SbeFieldSetMetaData parent () const
 
int tag () const
 
bool isGroup () const
 
SbeFieldSetMetaData group () const
 
SbeTypeMetaData typeMetaData () const
 
- Public Member Functions inherited from ISbeNameDescription
virtual ~ISbeNameDescription () ONIXS_FIXENGINE_DEFAULT
 

Friends

SbeFieldMetaData createSbeFieldMetaData (const void *)
 

Detailed Description

Definition at line 429 of file SbeCustomization.h.

Member Function Documentation

const std::string& description ( ) const
virtual

The description.

Implements ISbeNameDescription.

SbeFieldSetMetaData group ( ) const

The FIX group if the field is a group.

Exceptions
Anexception if the field is not a FIX group.
bool hasSchema ( ) const
virtual

Always return true.

Implements ISchemaMember.

bool isGroup ( ) const

Checks if the field represents a FIX repeating group.

const std::string& name ( ) const
virtual

The name of the field.

Implements ISbeNameDescription.

SbeFieldSetMetaData parent ( ) const

The parent of the FIX field.

SbeSchemaMetaData schema ( ) const
virtual

The metadata of the SBE schema.

Implements ISchemaMember.

int tag ( ) const

The FIX tag of the field.

SbeTypeMetaData typeMetaData ( ) const

The type of the field.

Friends And Related Function Documentation

SbeFieldMetaData createSbeFieldMetaData ( const void *  )
friend

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