B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Enumerations | Functions
ILink3FIXBinConversionImpl.h File Reference
+ This graph shows which files directly or indirectly include this file:

Enumerations

enum  LogoutReason {
  LogoutReason_Finished = 0, LogoutReason_Undefined, LogoutReason_Unnegotiated, LogoutReason_NotEstablished,
  LogoutReason_AlreadyNegotiated, LogoutReason_NegotiationInProgress, LogoutReason_AlreadyEstablished, LogoutReason_EstablishInProgress,
  LogoutReason_CMEAdministeredPortClosure, LogoutReason_VolumeControls, LogoutReason_InvalidNextSeqNo, LogoutReason_InvalidMsgSeqNo,
  LogoutReason_InvalidLastSeqNo, LogoutReason_InvalidUUID, LogoutReason_InvalidTimestamp, LogoutReason_RequiredUUIDMisssing,
  LogoutReason_RequiredRequestTimestampMissing, LogoutReason_RequiredCodeMisssing, LogoutReason_InvalidSOFH, LogoutReason_DecodingError,
  LogoutReason_KeepAliveIntervalLapsed, LogoutReason_RequiredNextSeqNoMissing, LogoutReason_RequiredKeepAliveIntervalLapsedMissing, LogoutReason_NonNegotiateEstablishMessage,
  LogoutReason_TerminateInProgress, LogoutReason_Other, LogoutReason_DisconnectFromPrimary
}
 

Functions

void binToFix_DATA (Parser::LiteFixMessage &msg, int fixTag, const DATA &value)
 
void binToFix_Decimal32NULL (Parser::LiteFixMessage &msg, int fixTag, const Decimal32NULL &value)
 
void binToFix_Decimal64NULL (Parser::LiteFixMessage &msg, int fixTag, const Decimal64NULL &value)
 
void binToFix_groupSize (Parser::LiteFixMessage &msg, int fixTag, const groupSize &value)
 
void binToFix_groupSizeEncoding (Parser::LiteFixMessage &msg, int fixTag, const groupSizeEncoding &value)
 
void binToFix_MaturityMonthYear (Parser::LiteFixMessage &msg, int fixTag, const MaturityMonthYear &value)
 
void binToFix_messageHeader (Parser::LiteFixMessage &msg, int fixTag, const messageHeader &value)
 
void binToFix_PRICE9 (Parser::LiteFixMessage &msg, int fixTag, const PRICE9 &value)
 
void binToFix_PRICENULL9 (Parser::LiteFixMessage &msg, int fixTag, const PRICENULL9 &value)
 
void fixToBin_DATA (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_Decimal32NULL (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_Decimal64NULL (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_groupSize (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_groupSizeEncoding (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_MaturityMonthYear (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_messageHeader (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_PRICE9 (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_PRICENULL9 (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 

Enumeration Type Documentation

Enumerator
LogoutReason_Finished 
LogoutReason_Undefined 
LogoutReason_Unnegotiated 
LogoutReason_NotEstablished 
LogoutReason_AlreadyNegotiated 
LogoutReason_NegotiationInProgress 
LogoutReason_AlreadyEstablished 
LogoutReason_EstablishInProgress 
LogoutReason_CMEAdministeredPortClosure 
LogoutReason_VolumeControls 
LogoutReason_InvalidNextSeqNo 
LogoutReason_InvalidMsgSeqNo 
LogoutReason_InvalidLastSeqNo 
LogoutReason_InvalidUUID 
LogoutReason_InvalidTimestamp 
LogoutReason_RequiredUUIDMisssing 
LogoutReason_RequiredRequestTimestampMissing 
LogoutReason_RequiredCodeMisssing 
LogoutReason_InvalidSOFH 
LogoutReason_DecodingError 
LogoutReason_KeepAliveIntervalLapsed 
LogoutReason_RequiredNextSeqNoMissing 
LogoutReason_RequiredKeepAliveIntervalLapsedMissing 
LogoutReason_NonNegotiateEstablishMessage 
LogoutReason_TerminateInProgress 
LogoutReason_Other 
LogoutReason_DisconnectFromPrimary 

Function Documentation

void binToFix_DATA ( Parser::LiteFixMessage msg,
int  fixTag,
const DATA &  value 
)
inline
void binToFix_Decimal32NULL ( Parser::LiteFixMessage msg,
int  fixTag,
const Decimal32NULL &  value 
)
inline
void binToFix_Decimal64NULL ( Parser::LiteFixMessage msg,
int  fixTag,
const Decimal64NULL &  value 
)
inline
void binToFix_groupSize ( Parser::LiteFixMessage msg,
int  fixTag,
const groupSize &  value 
)
inline
void binToFix_groupSizeEncoding ( Parser::LiteFixMessage msg,
int  fixTag,
const groupSizeEncoding &  value 
)
inline
void binToFix_MaturityMonthYear ( Parser::LiteFixMessage msg,
int  fixTag,
const MaturityMonthYear &  value 
)
inline
void binToFix_messageHeader ( Parser::LiteFixMessage msg,
int  fixTag,
const messageHeader &  value 
)
inline
void binToFix_PRICE9 ( Parser::LiteFixMessage msg,
int  fixTag,
const PRICE9 &  value 
)
inline
void binToFix_PRICENULL9 ( Parser::LiteFixMessage msg,
int  fixTag,
const PRICENULL9 &  value 
)
inline
void fixToBin_DATA ( const Parser::LiteFixMessage msg,
int  fixTagIndex,
void *  valueBuffer 
)
inline
void fixToBin_Decimal32NULL ( const Parser::LiteFixMessage msg,
int  fixTagIndex,
void *  valueBuffer 
)
inline
void fixToBin_Decimal64NULL ( const Parser::LiteFixMessage msg,
int  fixTagIndex,
void *  valueBuffer 
)
inline
void fixToBin_groupSize ( const Parser::LiteFixMessage msg,
int  fixTagIndex,
void *  valueBuffer 
)
inline
void fixToBin_groupSizeEncoding ( const Parser::LiteFixMessage msg,
int  fixTagIndex,
void *  valueBuffer 
)
inline
void fixToBin_MaturityMonthYear ( const Parser::LiteFixMessage msg,
int  fixTagIndex,
void *  valueBuffer 
)
inline
void fixToBin_messageHeader ( const Parser::LiteFixMessage msg,
int  fixTagIndex,
void *  valueBuffer 
)
inline
void fixToBin_PRICE9 ( const Parser::LiteFixMessage msg,
int  fixTagIndex,
void *  valueBuffer 
)
inline
void fixToBin_PRICENULL9 ( const Parser::LiteFixMessage msg,
int  fixTagIndex,
void *  valueBuffer 
)
inline