GlobalObjects
Loading...
Searching...
No Matches
glo::RangeIndexQueryStruct Class Reference

Is needed to transfer index query information in a OrderMsg.
By means of this structure, results can be determined by means of range specification.
For example, if m_sIndex has the value "123" and m_sRangeEndIndex has the value "155", all objects with an index greater than/equal to "123" and less than/equal to "155" will be delivered. More...

#include <GloIndexQueryBaseStruct.h>

Inheritance diagram for glo::RangeIndexQueryStruct:

Public Member Functions

 RangeIndexQueryStruct ()
 
 RangeIndexQueryStruct (const RangeIndexQueryStruct &rT)
 
void setRangeEndIndex (const std::string &rsRangeEndIndex)
 
std::string getRangeEndIndex () const
 
RangeIndexQueryStructoperator= (const RangeIndexQueryStruct &rT)
 
- Public Member Functions inherited from 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 Attributes

std::string m_sRangeEndIndex
 

Detailed Description

Is needed to transfer index query information in a OrderMsg.
By means of this structure, results can be determined by means of range specification.
For example, if m_sIndex has the value "123" and m_sRangeEndIndex has the value "155", all objects with an index greater than/equal to "123" and less than/equal to "155" will be delivered.

See also
TAllSet, GenericAllSet.

Constructor & Destructor Documentation

◆ RangeIndexQueryStruct() [1/2]

glo::RangeIndexQueryStruct::RangeIndexQueryStruct ( )
inline

◆ RangeIndexQueryStruct() [2/2]

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

Copy constructor.

Parameters
[in]rTThe data is copied from this object.

Member Function Documentation

◆ getRangeEndIndex()

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

Set resp. Get method.

◆ operator=()

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

Assignment operator, all attributes are considered.

◆ setRangeEndIndex()

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

Set resp. Get method.

Member Data Documentation

◆ m_sRangeEndIndex

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

The range end value. m_sIndex contains the range start value.


The documentation for this class was generated from the following file: