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

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

Public Types

enum  
typedef UInt16 Prefix
typedef IntegralConstant< UInt16, 0 > NullPrefix
typedef UInt32 Document
typedef IntegralConstant< UInt32, 0 > NullDocument

Public Member Functions

std::string toString (bool skipEmptyFields=false) const
Prefix prefix () const noexcept
void setPrefix (Prefix value) noexcept
void setPrefixToNull () noexcept
bool document (Document &value) const noexcept
void setDocument (Document value) noexcept
void setDocumentToNull () noexcept

Detailed Description

Definition at line 1835 of file Composites.h.

Member Typedef Documentation

◆ Document

typedef UInt32 Document

Type alias for the Document.

FIX type: Int.

Definition at line 1854 of file Composites.h.

◆ NullDocument

typedef IntegralConstant<UInt32, 0> NullDocument

Null value for an optional Document field.

Definition at line 1859 of file Composites.h.

◆ NullPrefix

typedef IntegralConstant<UInt16, 0> NullPrefix

Null value for an optional Prefix field.

Definition at line 1849 of file Composites.h.

◆ Prefix

typedef UInt16 Prefix

Type alias for the Prefix.

FIX type: Int.

Definition at line 1844 of file Composites.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Size of the composite.

Enumerator
Size 

Definition at line 1839 of file Composites.h.

Member Function Documentation

◆ document()

bool document ( Document & value) const
inlinenoexcept
Returns
the document field.

FIX type: Int.

Definition at line 1896 of file Composites.h.

◆ prefix()

Prefix prefix ( ) const
inlinenoexcept
Returns
the prefix field.

FIX type: Int.

Definition at line 1871 of file Composites.h.

◆ setDocument()

void setDocument ( Document value)
inlinenoexcept

Sets the document field.

FIX type: Int.

Definition at line 1906 of file Composites.h.

◆ setDocumentToNull()

void setDocumentToNull ( )
inlinenoexcept

Definition at line 1912 of file Composites.h.

◆ setPrefix()

void setPrefix ( Prefix value)
inlinenoexcept

Sets the prefix field.

FIX type: Int.

Definition at line 1880 of file Composites.h.

◆ setPrefixToNull()

void setPrefixToNull ( )
inlinenoexcept

Definition at line 1886 of file Composites.h.

◆ toString()

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

Definition at line 3635 of file Serialization.h.