OnixS C++ B3 Binary UMDF Market Data Handler  1.3.0
API documentation
ImbalanceCondition Struct Reference

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

Public Types

enum  { Size = sizeof(Bits) }
 
typedef UInt16 Bits
 

Public Member Functions

ONIXS_B3_UMDF_MD_NODISCARD bool imbalanceMoreBuyers () const throw ()
 
ONIXS_B3_UMDF_MD_NODISCARD bool imbalanceMoreSellers () const throw ()
 
Bits bits () const throw ()
 
 ImbalanceCondition (Bits bits=0) throw ()
 
ONIXS_B3_UMDF_MD_NODISCARD std::string toString () const
 
ONIXS_B3_UMDF_MD_NODISCARD bool operator!= (const ImbalanceCondition &other) const throw ()
 
ONIXS_B3_UMDF_MD_NODISCARD bool operator== (const ImbalanceCondition &other) const throw ()
 

Detailed Description

Definition at line 1423 of file Fields.h.

Member Typedef Documentation

typedef UInt16 Bits

Aliases integral type whose bits are used to indicate flag presence.

Definition at line 1428 of file Fields.h.

Member Enumeration Documentation

anonymous enum
Enumerator
Size 

Definition at line 1430 of file Fields.h.

Constructor & Destructor Documentation

ImbalanceCondition ( Bits  bits = 0)
throw (
)
inlineexplicit

Constructs from a value.

Definition at line 1470 of file Fields.h.

Member Function Documentation

Bits bits ( ) const
throw (
)
inline
Returns
elements as they packed in the set.

Definition at line 1462 of file Fields.h.

ONIXS_B3_UMDF_MD_NODISCARD bool imbalanceMoreBuyers ( ) const
throw (
)
inline

Indicates whether ImbalanceMoreBuyers bit is set.

Definition at line 1447 of file Fields.h.

ONIXS_B3_UMDF_MD_NODISCARD bool imbalanceMoreSellers ( ) const
throw (
)
inline

Indicates whether ImbalanceMoreSellers bit is set.

Definition at line 1455 of file Fields.h.

ONIXS_B3_UMDF_MD_NODISCARD bool operator!= ( const ImbalanceCondition other) const
throw (
)
inline

Compares encoded data.

Definition at line 1484 of file Fields.h.

ONIXS_B3_UMDF_MD_NODISCARD bool operator== ( const ImbalanceCondition other) const
throw (
)
inline

Compares encoded data.

Definition at line 1494 of file Fields.h.

std::string toString ( ) const
inline
Returns
a human-readable presentation.

Definition at line 2096 of file Serialization.h.


The documentation for this struct was generated from the following files: