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/v5/ILink3BinaryMapping.h File Reference
#include <BinaryProtocols.h>
#include <B2BITS_Base64.h>
#include "ILink3V5BinaryMessages.h"
#include "../ILink3FIXBinConversionImpl.h"
#include "../ILink3BinaryMappingImpl.h"
+ Include dependency graph for iLink3/v5/ILink3BinaryMapping.h:
+ This graph shows which files directly or indirectly include this file:

Classes

class  ILink3V5::ILink3BinaryMapping
 

Namespaces

 ILink3V5
 
 Parser
 

Typedefs

using Parser::ILink3V5BinaryMapping = ILink3V5::ILink3BinaryMapping
 

Enumerations

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

Functions

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