B2BITS FIX Antenna C++  2.27.1
Public Member Functions | Public Attributes | List of all members
Engine::RawDataTypeProcessingStrategies::CustomRawDataTagProcessingStrategy Struct Reference

#include <B2BITS_CustomRawDataTagProcessingStrategy.h>

Public Member Functions

 CustomRawDataTagProcessingStrategy (int tag=0, RawDataTypeProcessingStrategy strategy=BY_BYTES, Encoding encoding=ASCII)
 
bool operator== (const CustomRawDataTagProcessingStrategy &other) const
 

Public Attributes

Encoding Encoding_
 Used when Length is counted in Chars and the string is in different encoding than specified in Message Header;. More...
 
RawDataTypeProcessingStrategy Strategy_
 How the Length field is interpreted. More...
 
int Tag_
 tag, to which this strategy is applied. -1 for all tags with type RawData, 0 indicates emptyniess More...
 

Constructor & Destructor Documentation

◆ CustomRawDataTagProcessingStrategy()

Engine::RawDataTypeProcessingStrategies::CustomRawDataTagProcessingStrategy::CustomRawDataTagProcessingStrategy ( int  tag = 0,
RawDataTypeProcessingStrategy  strategy = BY_BYTES,
Encoding  encoding = ASCII 
)
inline

Member Function Documentation

◆ operator==()

bool Engine::RawDataTypeProcessingStrategies::CustomRawDataTagProcessingStrategy::operator== ( const CustomRawDataTagProcessingStrategy other) const
inline

References Encoding_, Strategy_, and Tag_.

Member Data Documentation

◆ Encoding_

Encoding Engine::RawDataTypeProcessingStrategies::CustomRawDataTagProcessingStrategy::Encoding_

Used when Length is counted in Chars and the string is in different encoding than specified in Message Header;.

Referenced by operator==().

◆ Strategy_

RawDataTypeProcessingStrategy Engine::RawDataTypeProcessingStrategies::CustomRawDataTagProcessingStrategy::Strategy_

How the Length field is interpreted.

Referenced by operator==().

◆ Tag_

int Engine::RawDataTypeProcessingStrategies::CustomRawDataTagProcessingStrategy::Tag_

tag, to which this strategy is applied. -1 for all tags with type RawData, 0 indicates emptyniess

Referenced by operator==().