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

Is needed to transfer index query information in a OrderMsg. More...

#include <GloIndexQueryBaseStruct.h>

Inheritance diagram for glo::IndexQueryStruct:

Public Member Functions

 IndexQueryStruct ()
 
 IndexQueryStruct (const IndexQueryStruct &rT)
 
IndexQueryStructoperator= (const IndexQueryStruct &rT)
 
void setQueryType (EnQueryType eQueryType)
 
EnQueryType getQueryType () const
 
- Public Member Functions inherited from glo::IndexQueryBaseStruct
 IndexQueryBaseStruct ()
 
 IndexQueryBaseStruct (const IndexQueryBaseStruct &rT)
 
virtual ~IndexQueryBaseStruct ()
 
IndexQueryBaseStructoperator= (const IndexQueryBaseStruct &rT)
 
void trimIndex ()
 
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
 

Private Attributes

EnQueryType m_eQueryType
 

Detailed Description

Is needed to transfer index query information in a OrderMsg.

Constructor & Destructor Documentation

◆ IndexQueryStruct() [1/2]

glo::IndexQueryStruct::IndexQueryStruct ( )
inline

The default constructor sets m_eQueryType to eQUERY_DIRECT.

◆ IndexQueryStruct() [2/2]

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

Copy constructor.

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

Member Function Documentation

◆ getQueryType()

EnQueryType glo::IndexQueryStruct::getQueryType ( ) const
inline

Set or get method.

◆ operator=()

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

Assignment operator, all attributes are considered.

◆ setQueryType()

void glo::IndexQueryStruct::setQueryType ( EnQueryType eQueryType)
inline

Set or get method.

Member Data Documentation

◆ m_eQueryType

EnQueryType glo::IndexQueryStruct::m_eQueryType
private

The query type. If this is set, the index with the name from m_sIndexName is preferred if something is entered there.


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