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

Wird zum Übertragen von IndexAbfrage-Informationen in einer OrderMsg benötigt.
Mittels dieser Struktur können Ergebnisse mittels "<", "<=", ">", ">=", "==" und "!=" ermittelt werden.
Wenn z.B. ein Index den Wert "123" und der Vergleichsoperator den Wert LESS hat, werden alle Objekte mit dem Index kleiner "123" geliefert. Mehr ...

#include <GloIndexQueryBaseStruct.h>

Klassendiagramm für glo::ComparisionIndexQueryStruct:

Öffentliche Methoden

 ComparisionIndexQueryStruct ()
 
 ComparisionIndexQueryStruct (const ComparisionIndexQueryStruct &rT)
 
void setComparisionOperator (EnComparisionOp eComparisionOperator)
 
EnComparisionOp getComparisionOperator () const
 
ComparisionIndexQueryStructoperator= (const ComparisionIndexQueryStruct &rT)
 
- Öffentliche Methoden geerbt von glo::IndexQueryBaseStruct
 IndexQueryBaseStruct ()
 
 IndexQueryBaseStruct (const IndexQueryBaseStruct &rT)
 
virtual ~IndexQueryBaseStruct ()
 
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 setIndex (const std::string &rsIndex)
 
std::string getIndex () const
 
void setIndexName (const std::string &rsIndexName)
 
std::string getIndexName () const
 
void setIndexClassID (unsigned long ulIndexClassID)
 
unsigned long getIndexClassID () const
 
void trimIndex ()
 
IndexQueryBaseStructoperator= (const IndexQueryBaseStruct &rT)
 

Private Attribute

EnComparisionOp m_eComparisionOperator
 

Ausführliche Beschreibung

Wird zum Übertragen von IndexAbfrage-Informationen in einer OrderMsg benötigt.
Mittels dieser Struktur können Ergebnisse mittels "<", "<=", ">", ">=", "==" und "!=" ermittelt werden.
Wenn z.B. ein Index den Wert "123" und der Vergleichsoperator den Wert LESS hat, werden alle Objekte mit dem Index kleiner "123" geliefert.

Siehe auch
TAllSet, GenericAllSet.

Beschreibung der Konstruktoren und Destruktoren

◆ ComparisionIndexQueryStruct() [1/2]

glo::ComparisionIndexQueryStruct::ComparisionIndexQueryStruct ( )
inline

Der Standard-Konstruktor setzt m_eComparisionOperator auf EQUAL.

◆ ComparisionIndexQueryStruct() [2/2]

glo::ComparisionIndexQueryStruct::ComparisionIndexQueryStruct ( const ComparisionIndexQueryStruct & rT)
inline

Copy-Konstruktor.

Parameter
[in]rTVon diesem Objekt werden die Daten übernommen.

Dokumentation der Elementfunktionen

◆ getComparisionOperator()

EnComparisionOp glo::ComparisionIndexQueryStruct::getComparisionOperator ( ) const
inline

Set- bzw. Get-Methode.

◆ operator=()

ComparisionIndexQueryStruct & glo::ComparisionIndexQueryStruct::operator= ( const ComparisionIndexQueryStruct & rT)
inline

Zuweisungsoperator, es werden alle Attribute berücksichtigt.

◆ setComparisionOperator()

void glo::ComparisionIndexQueryStruct::setComparisionOperator ( EnComparisionOp eComparisionOperator)
inline

Set- bzw. Get-Methode.

Dokumentation der Datenelemente

◆ m_eComparisionOperator

EnComparisionOp glo::ComparisionIndexQueryStruct::m_eComparisionOperator
private

Der Vergleichs-Operator.


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