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

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

 ObjectIndex_idXML (const std::string &xmlfile)
 ObjectIndex_idXML (const std::shared_ptr< UniXML > &xml)
virtual const uniset::ObjectInfogetObjectInfo (const uniset::ObjectId) const noexcept override
virtual const uniset::ObjectInfogetObjectInfo (const std::string &name) const noexcept override
virtual uniset::ObjectId getIdByName (const std::string &name) const noexcept override
virtual std::string getMapName (const uniset::ObjectId id) const noexcept override
virtual std::string getTextName (const uniset::ObjectId id) const noexcept override
virtual std::ostream & printMap (std::ostream &os) const noexcept override
- Открытые члены inherited from uniset::ObjectIndex
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
void initLocalNode (const uniset::ObjectId nodeid) noexcept

Защищенные члены

void build (const std::shared_ptr< UniXML > &xml)
void read_section (const std::shared_ptr< UniXML > &xml, const std::string &sec)
void read_nodes (const std::shared_ptr< UniXML > &xml, const std::string &sec)

Друзья

std::ostream & operator<< (std::ostream &os, ObjectIndex_idXML &oi)

Additional Inherited Members

- Открытые статические члены inherited from uniset::ObjectIndex
static std::string getBaseName (const std::string &fname) noexcept
- Защищенные данные inherited from uniset::ObjectIndex
std::string nmLocalNode = {""}

Методы

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

Замещает uniset::ObjectIndex.

string ObjectIndex_idXML::getMapName ( const uniset::ObjectId  id) const
overridevirtual
Возвращает
"" if not found

Замещает uniset::ObjectIndex.

string ObjectIndex_idXML::getTextName ( const uniset::ObjectId  id) const
overridevirtual
Возвращает
"" if not found

Замещает uniset::ObjectIndex.