OnixS C++ B3 BOE Binary Order Entry 1.4.0
Users' manual and API documentation
Loading...
Searching...
No Matches
ClientAppEncoding Struct Reference

#include <OnixS/B3/BOE/messaging/Composites.h>

Public Types

enum  
typedef UInt8 Length
typedef Char VarData

Public Member Functions

Length length () const noexcept
void length (Length value) noexcept
StrRef varData () const noexcept
void varData (StrRef value) noexcept
std::string toString (bool skipEmptyFields=false) const
Length binarySize () const noexcept

Detailed Description

DATA Field. FIX type: data.

Definition at line 1018 of file Composites.h.

Member Typedef Documentation

◆ Length

typedef UInt8 Length

Length type.

Definition at line 1025 of file Composites.h.

◆ VarData

typedef Char VarData

VarData type.

Definition at line 1028 of file Composites.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Size of the composite.

Enumerator
Size 

Definition at line 1022 of file Composites.h.

Member Function Documentation

◆ binarySize()

Length binarySize ( ) const
inlinenoexcept
Returns
Size of SBE-encoded data representing the field.

Definition at line 1071 of file Composites.h.

◆ length() [1/2]

Length length ( ) const
inlinenoexcept
Returns
length.

Definition at line 1032 of file Composites.h.

◆ length() [2/2]

void length ( Length value)
inlinenoexcept

Sets the length.

Definition at line 1039 of file Composites.h.

◆ toString()

std::string toString ( bool skipEmptyFields = false) const
inline
Returns
a human-readable presentation.

Definition at line 3610 of file Serialization.h.

◆ varData() [1/2]

StrRef varData ( ) const
inlinenoexcept
Returns
the varData field.

Definition at line 1047 of file Composites.h.

◆ varData() [2/2]

void varData ( StrRef value)
inlinenoexcept

Sets the varData field.

Definition at line 1054 of file Composites.h.