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

Wird zum Übertragen von IndexAbfrage-Informationen in einer OrderMsg benötigt.
Mittels dieser Struktur können Ergebnisse mittels Bereichsangabe ermittelt werden.
Wenn z.B. m_sIndex den Wert "123" und m_sRangeEndIndex den Wert "155" hat, werden alle Objekte mit dem Index grösser/gleich "123" und kleiner/gleich "155" geliefert. Mehr ...

#include <GloIndexQueryBaseStruct.h>

Klassendiagramm für glo::RangeIndexQueryStruct:

Öffentliche Methoden

 RangeIndexQueryStruct ()
 
 RangeIndexQueryStruct (const RangeIndexQueryStruct &rT)
 
void setRangeEndIndex (const std::string &rsRangeEndIndex)
 
std::string getRangeEndIndex () const
 
RangeIndexQueryStructoperator= (const RangeIndexQueryStruct &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

std::string m_sRangeEndIndex
 

Ausführliche Beschreibung

Wird zum Übertragen von IndexAbfrage-Informationen in einer OrderMsg benötigt.
Mittels dieser Struktur können Ergebnisse mittels Bereichsangabe ermittelt werden.
Wenn z.B. m_sIndex den Wert "123" und m_sRangeEndIndex den Wert "155" hat, werden alle Objekte mit dem Index grösser/gleich "123" und kleiner/gleich "155" geliefert.

Siehe auch
TAllSet, GenericAllSet.

Beschreibung der Konstruktoren und Destruktoren

◆ RangeIndexQueryStruct() [1/2]

glo::RangeIndexQueryStruct::RangeIndexQueryStruct ( )
inline

Der Standard-Konstruktor setzt ComparisionIndexQueryStruct::m_eComparisionOperator auf EQUAL.

◆ RangeIndexQueryStruct() [2/2]

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

Copy-Konstruktor.

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

Dokumentation der Elementfunktionen

◆ getRangeEndIndex()

std::string glo::RangeIndexQueryStruct::getRangeEndIndex ( ) const
inline

Set- bzw. Get-Methode.

◆ operator=()

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

Zuweisungsoperator, es werden alle Attribute berücksichtigt.

◆ setRangeEndIndex()

void glo::RangeIndexQueryStruct::setRangeEndIndex ( const std::string & rsRangeEndIndex)
inline

Set- bzw. Get-Methode.

Dokumentation der Datenelemente

◆ m_sRangeEndIndex

std::string glo::RangeIndexQueryStruct::m_sRangeEndIndex
private

Der Bereichsende-Wert. m_sIndex beinhaltet den Bereichsanfang-Wert.


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