B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Enumerations | Functions
iLink3/current/ILink3BinaryMapping.h File Reference
#include <BinaryProtocols.h>
#include <B2BITS_Base64.h>
#include "ILink3BinaryMessages.h"
#include "../ILink3FIXBinConversionImpl.h"
#include "../ILink3BinaryMappingImpl.h"
+ Include dependency graph for iLink3/current/ILink3BinaryMapping.h:
+ This graph shows which files directly or indirectly include this file:

Classes

class  ILink3::ILink3BinaryMapping
 

Namespaces

 ILink3
 
 Parser
 

Typedefs

using Parser::ILink3BinaryMapping = ILink3::ILink3BinaryMapping
 

Enumerations

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

Functions

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