OnixS C++ B3 Binary UMDF Market Data Handler 1.10.0
Users' manual and API documentation
Loading...
Searching...
No Matches
VarString Struct Reference

#include <OnixS/B3/MarketData/UMDF/messaging/Composites.h>

Public Types

enum  
typedef UInt16 Length
typedef UInt8 VarData

Public Member Functions

 __attribute__ ((__warn_unused_result__)) Length length() const noexcept
 __attribute__ ((__warn_unused_result__)) StrRef varData() const noexcept
__attribute__((__warn_unused_result__)) std __attribute__ ((__warn_unused_result__)) Length binarySize() const noexcept

Detailed Description

FIX type: data.

Definition at line 560 of file Composites.h.

Member Typedef Documentation

◆ Length

typedef UInt16 Length

Length type.

Definition at line 567 of file Composites.h.

◆ VarData

typedef UInt8 VarData

VarData type.

Definition at line 570 of file Composites.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Size of the composite.

Enumerator
Size 

Definition at line 564 of file Composites.h.

Member Function Documentation

◆ __attribute__() [1/3]

__attribute__((__warn_unused_result__)) std __attribute__ ( (__warn_unused_result__) ) const
inlinenoexcept
Returns
a human-readable presentation.
Size of SBE-encoded data representing the field.

Definition at line 595 of file Composites.h.

◆ __attribute__() [2/3]

__attribute__ ( (__warn_unused_result__) ) const
inlinenoexcept
Returns
length.

Definition at line 573 of file Composites.h.

◆ __attribute__() [3/3]

__attribute__ ( (__warn_unused_result__) ) const
inlinenoexcept
Returns
the varData field.

Definition at line 581 of file Composites.h.