OnixS C++ CME iLink 3 Binary Order Entry Handler  1.17.0
API Documentation
FieldAccessor Struct Referenceabstract

#include <OnixS/CME/iLink3/messaging/TagBased/Message.h>

Public Member Functions

virtual Field field (const BinaryBlockBase &, Tag) const noexcept=0
virtual void setField (BinaryBlockBase &, Tag, const Field &) const =0
virtual void resetField (BinaryBlockBase &, Tag) const =0
virtual void reset (BinaryBlockBase &) const noexcept=0

Protected Member Functions

 ~FieldAccessor ()=default

Detailed Description

Definition at line 33 of file Message.h.

Constructor & Destructor Documentation

~FieldAccessor ( )

Member Function Documentation

virtual Field field ( const BinaryBlockBase &  ,
) const
pure virtualnoexcept
the Field that corresponds to the given tag.
virtual void reset ( BinaryBlockBase &  ) const
pure virtualnoexcept

Resets all variable-length and optional fields.

virtual void resetField ( BinaryBlockBase &  ,
) const
pure virtual

Resets a field value by its tag.

virtual void setField ( BinaryBlockBase &  ,
Tag  ,
const Field  
) const
pure virtual

Sets a field value by its tag.

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