GlobalObjects
|
Structure to collect indexes from the schema file until the end of reading. More...
Public Member Functions | |
TempGloClassInfoIndex (ClassInfoIndex *pClassInfoIndex, const std::string &rsIndexPath, int iSignificantCharacter) | |
Public Attributes | |
bool | m_bAccepted |
int | m_iSignificantCharacter |
ClassInfoIndex * | m_pClassInfoIndex |
std::string | m_sIndexPath |
Structure to collect indexes from the schema file until the end of reading.
Since an index can consist of attributes of superclasses and embedded classes, the creation of the respective index can only be ensured if all class information with its attributes has been read in.
glo::SchemaInterface::TempGloClassInfoIndex::TempGloClassInfoIndex | ( | ClassInfoIndex * | pClassInfoIndex, |
const std::string & | rsIndexPath, | ||
int | iSignificantCharacter ) |
Constructor with parameter passing.
[in] | pClassInfoIndex | The index, still without complete data. |
[in] | rsIndexPath | The insdexpath in which the attribute to be indexed is. |
[in] | iSignificantCharacter | The significant characters of the index attribute. |
bool glo::SchemaInterface::TempGloClassInfoIndex::m_bAccepted |
The index was taken over or not.
int glo::SchemaInterface::TempGloClassInfoIndex::m_iSignificantCharacter |
The significant characters of the index attribute.
ClassInfoIndex* glo::SchemaInterface::TempGloClassInfoIndex::m_pClassInfoIndex |
The index, possibly still without complete data.
std::string glo::SchemaInterface::TempGloClassInfoIndex::m_sIndexPath |
The index path.