Is needed to transfer AllSet information in a OrderMsg
More...
#include <GloAllSetStruct.h>
Is needed to transfer AllSet information in a OrderMsg
- Author
- Helmut Jakoby
- Copyright
- © 2010 Helmut Jakoby
◆ AllSetStruct()
glo::AllSetStruct::AllSetStruct |
( |
| ) |
|
|
inline |
The default constructor to initialize attributes.
◆ getCallBackAllSet()
BaseAllSet * glo::AllSetStruct::getCallBackAllSet |
( |
| ) |
const |
|
inline |
◆ getCallBackAllSetAsNUMPTR()
NUM_PTR glo::AllSetStruct::getCallBackAllSetAsNUMPTR |
( |
| ) |
const |
|
inline |
◆ getClassID()
unsigned long glo::AllSetStruct::getClassID |
( |
| ) |
const |
|
inline |
◆ getIndexClassID()
unsigned long glo::AllSetStruct::getIndexClassID |
( |
| ) |
const |
|
inline |
◆ getIndexName()
std::string glo::AllSetStruct::getIndexName |
( |
| ) |
const |
|
inline |
◆ getSeekMode()
EnSeekMode glo::AllSetStruct::getSeekMode |
( |
| ) |
const |
|
inline |
◆ isWithSubClasses()
bool glo::AllSetStruct::isWithSubClasses |
( |
| ) |
const |
|
inline |
◆ setCallBackAllSet() [1/2]
void glo::AllSetStruct::setCallBackAllSet |
( |
BaseAllSet * | pCallBackAllSet | ) |
|
|
inline |
◆ setCallBackAllSet() [2/2]
void glo::AllSetStruct::setCallBackAllSet |
( |
NUM_PTR | ipCallBackAllSet | ) |
|
|
inline |
◆ setClassID()
void glo::AllSetStruct::setClassID |
( |
unsigned long | ulClassID | ) |
|
|
inline |
◆ setIndexClassID()
void glo::AllSetStruct::setIndexClassID |
( |
unsigned long | ulIndexClassID | ) |
|
|
inline |
◆ setIndexName()
void glo::AllSetStruct::setIndexName |
( |
const std::string & | rsIndexName | ) |
|
|
inline |
◆ setSeekMode()
void glo::AllSetStruct::setSeekMode |
( |
EnSeekMode | eSeekMode | ) |
|
|
inline |
◆ setWithSubClasses()
void glo::AllSetStruct::setWithSubClasses |
( |
bool | bWithSubClasses | ) |
|
|
inline |
◆ m_bWithSubClasses
bool glo::AllSetStruct::m_bWithSubClasses |
|
private |
Usually, an AllSet contains objects of a class. If there are also objects of a derived class, they are also delivered, for example, when you iterate.
If only objects with the class ID (m_ulClassID) are to be delivered, without objects of derived classes, m_bWithSubClasses must be set to false.
◆ m_eSeekMode
Is set and transferred during iteration by AllSet.
◆ m_ipCallBackAllSet
NUM_PTR glo::AllSetStruct::m_ipCallBackAllSet |
|
private |
Pointer to AllSets casted to NUM_PTR.
◆ m_sIndexName
std::string glo::AllSetStruct::m_sIndexName |
|
private |
If an index name is passed using OrderMsg when an AllSet is opened, it will be sorted by this index.
◆ m_ulClassID
unsigned long glo::AllSetStruct::m_ulClassID |
|
private |
◆ m_ulIndexClassID
unsigned long glo::AllSetStruct::m_ulIndexClassID |
|
private |
If a m_sIndexName is passed, here is the class ID of the class that will be indexed by the index. This allows a subclass to use an index of its superclass
The documentation for this class was generated from the following file: