GlobalObjects
|
Tuple of IndexName and the class ID of the indexed class. More...
Public Member Functions | |
IndexNameClassIdTuple () | |
IndexNameClassIdTuple (const IndexNameClassIdTuple &rIndexNameClassIdTuple) | |
IndexNameClassIdTuple (unsigned long ulIndexClassID, const std::string &rsIndexName) | |
IndexNameClassIdTuple & | operator= (const IndexNameClassIdTuple &rIndexNameClassIdTuple) |
bool | operator== (const IndexNameClassIdTuple &rIndexNameClassIdTuple) const |
bool | operator!= (const IndexNameClassIdTuple &rIndexNameClassIdTuple) const |
Public Attributes | |
std::string | m_sIndexName |
unsigned long | m_ulIndexClassID |
Tuple of IndexName and the class ID of the indexed class.
glo::BaseAllSet::IndexNameClassIdTuple::IndexNameClassIdTuple | ( | ) |
Standard constructor.
glo::BaseAllSet::IndexNameClassIdTuple::IndexNameClassIdTuple | ( | unsigned long | ulIndexClassID, |
const std::string & | rsIndexName ) |
Constructor with parameter passing.
[in] | ulIndexClassID | The class ID of the index. |
[in] | rsIndexName | An AllSet can be sorted by an index. If it is, the index name is in here. |
glo::BaseAllSet::IndexNameClassIdTuple::IndexNameClassIdTuple | ( | const IndexNameClassIdTuple & | rIndexNameClassIdTuple | ) |
Copy constructor.
[in] | rIndexNameClassIdTuple | From this IndexNameClassIdTuple the data is copied. |
bool glo::BaseAllSet::IndexNameClassIdTuple::operator!= | ( | const IndexNameClassIdTuple & | rIndexNameClassIdTuple | ) | const |
Comparison operator.
IndexNameClassIdTuple & glo::BaseAllSet::IndexNameClassIdTuple::operator= | ( | const IndexNameClassIdTuple & | rIndexNameClassIdTuple | ) |
Assignment operator which expects an IndexNameClassIdTuple.
[in] | rIndexNameClassIdTuple | The data is transferred from this object. |
bool glo::BaseAllSet::IndexNameClassIdTuple::operator== | ( | const IndexNameClassIdTuple & | rIndexNameClassIdTuple | ) | const |
Comparison operator.
std::string glo::BaseAllSet::IndexNameClassIdTuple::m_sIndexName |
An AllSet can be sorted by an index. If it is, the index name is in here. If there is nothing in it, the AllSet is sorted by the ObjID.
unsigned long glo::BaseAllSet::IndexNameClassIdTuple::m_ulIndexClassID |
The class ID of the index. If not 0 and a different value than in BaseAllSet::m_ulClassID, this is the class ID of a superclass.