OnixS C++ Euronext Optiq MDG Handler 1.3.3
API documentation
Loading...
Searching...
No Matches
MmProtections Struct Reference

Public Types

enum  
typedef UInt8 Bits

Public Member Functions

bool delta () const noexcept
bool volume () const noexcept
Bits bits () const noexcept
 MmProtections (Bits bits=0) noexcept
std::string toString () const
bool operator!= (const MmProtections &other) const noexcept
bool operator== (const MmProtections &other) const noexcept

Detailed Description

Definition at line 3731 of file Fields.h.

Member Typedef Documentation

◆ Bits

typedef UInt8 Bits

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

Definition at line 3736 of file Fields.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Size sizeof(Bits) 

Definition at line 3738 of file Fields.h.

Constructor & Destructor Documentation

◆ MmProtections()

MmProtections ( Bits bits = 0)
inlineexplicitnoexcept

Constructs from a value.

Definition at line 3778 of file Fields.h.

Member Function Documentation

◆ bits()

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

Definition at line 3770 of file Fields.h.

◆ delta()

bool delta ( ) const
inlinenoexcept

Indicates whether Delta bit is set.

Definition at line 3755 of file Fields.h.

◆ operator!=()

bool operator!= ( const MmProtections & other) const
inlinenoexcept

Compares encoded data.

Definition at line 3792 of file Fields.h.

◆ operator==()

bool operator== ( const MmProtections & other) const
inlinenoexcept

Compares encoded data.

Definition at line 3802 of file Fields.h.

◆ toString()

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

◆ volume()

bool volume ( ) const
inlinenoexcept

Indicates whether Volume bit is set.

Definition at line 3763 of file Fields.h.