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

Classes

class  ILink3V7::ILink3BinaryMapping
 

Namespaces

 ILink3V7
 
 Parser
 

Typedefs

using Parser::ILink3V7BinaryMapping = ILink3V7::ILink3BinaryMapping
 

Enumerations

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

Functions

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