B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
Engine::PersistentUserData Struct Reference

The user-defined part of the data that is stored with a FIX message in the session logs. More...

#include <B2BITS_PubEngineDefines.h>

Public Member Functions

void clear ()
 Zeroes all data. More...
 
 PersistentUserData (int)
 The fast constructor. More...
 
 PersistentUserData ()
 The default constructor. More...
 

Public Attributes

union {
   struct {
      System::i64   i64
 user Int64 field #1 More...
 
      System::i64   i64_2
 user Int64 field #2 More...
 
      System::i64   i64_3
 user Int64 field #3 More...
 
      System::i64   i64_4
 user Int64 field #4 More...
 
      System::i64   i64_5
 user Int64 field #5 More...
 
   } 
 The user data as Int64 fields. More...
 
   char   c40 [sizeof(System::i64)*5]
 The user data as char[]. More...
 
}; 
 The user data fields. More...
 
System::i32 i32
 user Int32 field #1 More...
 
System::i32 i32_2
 user Int32 field #2 More...
 

Detailed Description

The user-defined part of the data that is stored with a FIX message in the session logs.

Constructor & Destructor Documentation

Engine::PersistentUserData::PersistentUserData ( int  )
inline

The fast constructor.

Engine::PersistentUserData::PersistentUserData ( )
inline

The default constructor.

References clear().

Member Function Documentation

void Engine::PersistentUserData::clear ( )
inline

Zeroes all data.

Referenced by PersistentUserData().

Member Data Documentation

union { ... }

The user data fields.

char Engine::PersistentUserData::c40[sizeof(System::i64)*5]

The user data as char[].

System::i32 Engine::PersistentUserData::i32

user Int32 field #1

System::i32 Engine::PersistentUserData::i32_2

user Int32 field #2

System::i64 Engine::PersistentUserData::i64

user Int64 field #1

System::i64 Engine::PersistentUserData::i64_2

user Int64 field #2

System::i64 Engine::PersistentUserData::i64_3

user Int64 field #3

System::i64 Engine::PersistentUserData::i64_4

user Int64 field #4

System::i64 Engine::PersistentUserData::i64_5

user Int64 field #5