GlobalObjects
Lade ...
Suche ...
Keine Treffer
glo::AllSetStruct Klassenreferenz

Wird zum Übertragen von AllSet-Informationen in einer OrderMsg benötigt. Mehr ...

#include <GloAllSetStruct.h>

Öffentliche Methoden

 AllSetStruct ()
 
void setCallBackAllSet (NUM_PTR ipCallBackAllSet)
 
void setCallBackAllSet (BaseAllSet *pCallBackAllSet)
 
BaseAllSetgetCallBackAllSet () const
 
NUM_PTR getCallBackAllSetAsNUMPTR () const
 
void setClassID (unsigned long ulClassID)
 
unsigned long getClassID () const
 
void setSeekMode (EnSeekMode eSeekMode)
 
EnSeekMode getSeekMode () const
 
void setWithSubClasses (bool bWithSubClasses)
 
bool isWithSubClasses () const
 
void setIndexName (const std::string &rsIndexName)
 
std::string getIndexName () const
 
void setIndexClassID (unsigned long ulIndexClassID)
 
unsigned long getIndexClassID () const
 

Private Attribute

bool m_bWithSubClasses
 
EnSeekMode m_eSeekMode
 
NUM_PTR m_ipCallBackAllSet
 
std::string m_sIndexName
 
unsigned long m_ulClassID
 
unsigned long m_ulIndexClassID
 

Ausführliche Beschreibung

Wird zum Übertragen von AllSet-Informationen in einer OrderMsg benötigt.

Autor
Helmut Jakoby

Beschreibung der Konstruktoren und Destruktoren

◆ AllSetStruct()

glo::AllSetStruct::AllSetStruct ( )
inline

Der Standard-Konstruktor um Attribuite zu initialisioeren.

Dokumentation der Elementfunktionen

◆ getCallBackAllSet()

BaseAllSet * glo::AllSetStruct::getCallBackAllSet ( ) const
inline

Set- bzw. Get-Methode.

◆ getCallBackAllSetAsNUMPTR()

NUM_PTR glo::AllSetStruct::getCallBackAllSetAsNUMPTR ( ) const
inline

Set- bzw. Get-Methode.

◆ getClassID()

unsigned long glo::AllSetStruct::getClassID ( ) const
inline

Set- bzw. Get-Methode.

◆ getIndexClassID()

unsigned long glo::AllSetStruct::getIndexClassID ( ) const
inline

Set- bzw. Get-Methode.

◆ getIndexName()

std::string glo::AllSetStruct::getIndexName ( ) const
inline

Set- bzw. Get-Methode.

◆ getSeekMode()

EnSeekMode glo::AllSetStruct::getSeekMode ( ) const
inline

Set- bzw. Get-Methode.

◆ isWithSubClasses()

bool glo::AllSetStruct::isWithSubClasses ( ) const
inline

Set- bzw. Get-Methode.

◆ setCallBackAllSet() [1/2]

void glo::AllSetStruct::setCallBackAllSet ( BaseAllSet * pCallBackAllSet)
inline

Set- bzw. Get-Methode.

◆ setCallBackAllSet() [2/2]

void glo::AllSetStruct::setCallBackAllSet ( NUM_PTR ipCallBackAllSet)
inline

Set- bzw. Get-Methode.

◆ setClassID()

void glo::AllSetStruct::setClassID ( unsigned long ulClassID)
inline

Set- bzw. Get-Methode.

◆ setIndexClassID()

void glo::AllSetStruct::setIndexClassID ( unsigned long ulIndexClassID)
inline

Set- bzw. Get-Methode.

◆ setIndexName()

void glo::AllSetStruct::setIndexName ( const std::string & rsIndexName)
inline

Set- bzw. Get-Methode.

◆ setSeekMode()

void glo::AllSetStruct::setSeekMode ( EnSeekMode eSeekMode)
inline

Set- bzw. Get-Methode.

◆ setWithSubClasses()

void glo::AllSetStruct::setWithSubClasses ( bool bWithSubClasses)
inline

Set- bzw. Get-Methode.

Dokumentation der Datenelemente

◆ m_bWithSubClasses

bool glo::AllSetStruct::m_bWithSubClasses
private

I.d.R. beinhaltet ein AllSet Objekte einer Klasse. Gibt es auch Objekte abgeleiteter Klasse, werden diese, z.B. beim iterieren mit geliefert.
Wenn nur Objekte mit der Klassen-ID (m_ulClassID), ohne Objekte abgeleiteter Klassen, geliefert werden sollen, muss m_bWithSubClasses auf false gesetzt sein.

◆ m_eSeekMode

EnSeekMode glo::AllSetStruct::m_eSeekMode
private

Wird beim iterieren durch den AllSet gesetzt und übertragen.

◆ m_ipCallBackAllSet

NUM_PTR glo::AllSetStruct::m_ipCallBackAllSet
private

Zeiger auf AllSets gecastet auf NUM_PTR.

◆ m_sIndexName

std::string glo::AllSetStruct::m_sIndexName
private

Wenn eine Indexbezeichnung mittels OrderMsg beim Öffnen eines AllSets übergeben wird, wird die Sortierung nach diesem Index vorgenommen.

◆ m_ulClassID

unsigned long glo::AllSetStruct::m_ulClassID
private

Die Klassen-ID.

◆ m_ulIndexClassID

unsigned long glo::AllSetStruct::m_ulIndexClassID
private

Wenn ein m_sIndexName übergeben wird, ist hier die Klassen-ID der Klasse, die über den Index indiziert wird. Somit kann eine Unterklasse einen Index ihrer Oberklasse nutzen


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: