OnixS C++ CME iLink 3 Binary Order Entry Handler  1.18.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 ( )
protecteddefault

Member Function Documentation

virtual Field field ( const BinaryBlockBase &  ,
Tag   
) const
pure virtualnoexcept
Returns
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 &  ,
Tag   
) 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: