UniSet  2.6.0
Открытые члены | Открытые статические члены | Защищенные данные | Полный список членов класса
Класс uniset::ObjectIndexabstract
Граф наследования:uniset::ObjectIndex:
Inheritance graph
[см. легенду]
Граф связей класса uniset::ObjectIndex:
Collaboration graph
[см. легенду]

Открытые члены

virtual const ObjectInfogetObjectInfo (const uniset::ObjectId) const noexcept=0
 
virtual const ObjectInfogetObjectInfo (const std::string &name) const noexcept=0
 
virtual ObjectId getIdByName (const std::string &name) const noexcept=0
 
virtual std::string getNameById (const uniset::ObjectId id) const noexcept
 
std::string getNodeName (const uniset::ObjectId id) const noexcept
 
ObjectId getNodeId (const std::string &name) const noexcept
 
virtual std::string getMapName (const uniset::ObjectId id) const noexcept=0
 
virtual std::string getTextName (const uniset::ObjectId id) const noexcept=0
 
virtual std::ostream & printMap (std::ostream &os) const noexcept=0
 
void initLocalNode (const uniset::ObjectId nodeid) noexcept
 

Открытые статические члены

static std::string getBaseName (const std::string &fname) noexcept
 

Защищенные данные

std::string nmLocalNode = {""}
 

Методы

virtual ObjectId uniset::ObjectIndex::getIdByName ( const std::string &  name) const
pure virtualnoexcept
Возвращает
uniset::DefaultObjectId if not found

Замещается в uniset::ObjectIndex_Array, uniset::ObjectIndex_XML и uniset::ObjectIndex_idXML.

virtual std::string uniset::ObjectIndex::getMapName ( const uniset::ObjectId  id) const
pure virtualnoexcept
Возвращает
"" if not found

Замещается в uniset::ObjectIndex_Array, uniset::ObjectIndex_XML и uniset::ObjectIndex_idXML.

string ObjectIndex::getNameById ( const uniset::ObjectId  id) const
virtualnoexcept
Возвращает
"" if not found
ObjectId uniset::ObjectIndex::getNodeId ( const std::string &  name) const
inlinenoexcept
Возвращает
uniset::DefaultObjectId if not found
std::string uniset::ObjectIndex::getNodeName ( const uniset::ObjectId  id) const
inlinenoexcept
Возвращает
"" if not found
virtual std::string uniset::ObjectIndex::getTextName ( const uniset::ObjectId  id) const
pure virtualnoexcept
Возвращает
"" if not found

Замещается в uniset::ObjectIndex_Array, uniset::ObjectIndex_XML и uniset::ObjectIndex_idXML.