Safir SDK Core
Loading...
Searching...
No Matches
Safir::Dob::ConnectionQueueId Struct Reference

This enumeration represents the internal dob queues that it is possible to get status info about from a connection. More...

#include </home/lars/safir/safir-sdk-core/src/safir_dou/gen/cpp/include/Safir/Dob/ConnectionQueueId.h>

Classes

class  EnumerationContainer
 

Public Types

enum  Enumeration { MessageInQueue = 0 , MessageOutQueue , RequestInQueue , RequestOutQueue }
 
typedef Safir::Dob::Typesystem::ArrayContainer< EnumerationContainerEnumerationContainerArray
 
typedef Safir::Dob::Typesystem::EnumerationSequenceContainer< ConnectionQueueIdEnumerationSequenceContainer
 

Static Public Member Functions

static Safir::Dob::Typesystem::Int32 Size ()
 
static Enumeration First ()
 
static Enumeration Last ()
 
static Safir::Dob::Typesystem::EnumerationValue FirstOrdinal ()
 
static Safir::Dob::Typesystem::EnumerationValue LastOrdinal ()
 
static std::wstring ToString (const Enumeration enumVal)
 
static Enumeration ToValue (const std::wstring &valueString)
 
static void CheckForMismatch (const Safir::Dob::Typesystem::TypeId checksum=Checksum)
 

Static Public Attributes

static const Safir::Dob::Typesystem::TypeId EnumerationTypeId = 159742308543121825LL
 
static const Safir::Dob::Typesystem::TypeId Checksum = -5068253529351805117LL
 

Detailed Description

This enumeration represents the internal dob queues that it is possible to get status info about from a connection.

More values may be added to this enumeration at some stage, so do not rely on the exact size of the enumeration (e.g. no looping without being able to handle unknown values.).

Member Typedef Documentation

◆ EnumerationContainerArray

◆ EnumerationSequenceContainer

Member Enumeration Documentation

◆ Enumeration

Enumerator
MessageInQueue 
MessageOutQueue 
RequestInQueue 
RequestOutQueue 

Member Function Documentation

◆ CheckForMismatch()

static void Safir::Dob::ConnectionQueueId::CheckForMismatch ( const Safir::Dob::Typesystem::TypeId checksum = Checksum)
static

◆ First()

static Enumeration Safir::Dob::ConnectionQueueId::First ( )
static

◆ FirstOrdinal()

static Safir::Dob::Typesystem::EnumerationValue Safir::Dob::ConnectionQueueId::FirstOrdinal ( )
static

◆ Last()

static Enumeration Safir::Dob::ConnectionQueueId::Last ( )
static

◆ LastOrdinal()

static Safir::Dob::Typesystem::EnumerationValue Safir::Dob::ConnectionQueueId::LastOrdinal ( )
static

◆ Size()

static Safir::Dob::Typesystem::Int32 Safir::Dob::ConnectionQueueId::Size ( )
static

◆ ToString()

static std::wstring Safir::Dob::ConnectionQueueId::ToString ( const Enumeration enumVal)
static

◆ ToValue()

static Enumeration Safir::Dob::ConnectionQueueId::ToValue ( const std::wstring & valueString)
static

Member Data Documentation

◆ Checksum

const Safir::Dob::Typesystem::TypeId Safir::Dob::ConnectionQueueId::Checksum = -5068253529351805117LL
static

◆ EnumerationTypeId

const Safir::Dob::Typesystem::TypeId Safir::Dob::ConnectionQueueId::EnumerationTypeId = 159742308543121825LL
static