UniSet
2.6.0
|
Открытые члены | |
ObjectIndex_XML (const std::string &xmlfile, size_t minSize=1000) | |
ObjectIndex_XML (const std::shared_ptr< UniXML > &xml, size_t minSize=1000) | |
virtual const uniset::ObjectInfo * | getObjectInfo (const ObjectId) const noexceptoverride |
virtual const uniset::ObjectInfo * | getObjectInfo (const std::string &name) const noexceptoverride |
virtual ObjectId | getIdByName (const std::string &name) const noexceptoverride |
virtual std::string | getMapName (const ObjectId id) const noexceptoverride |
virtual std::string | getTextName (const ObjectId id) const noexceptoverride |
virtual std::ostream & | printMap (std::ostream &os) const noexceptoverride |
![]() | |
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) |
size_t | read_section (const std::shared_ptr< UniXML > &xml, const std::string &sec, size_t ind) |
size_t | read_nodes (const std::shared_ptr< UniXML > &xml, const std::string &sec, size_t ind) |
Друзья | |
std::ostream & | operator<< (std::ostream &os, ObjectIndex_XML &oi) |
Дополнительные унаследованные члены | |
![]() | |
static std::string | getBaseName (const std::string &fname) noexcept |
![]() | |
std::string | nmLocalNode = {""} |
|
overridevirtualnoexcept |
Замещает uniset::ObjectIndex.
|
overridevirtualnoexcept |
Замещает uniset::ObjectIndex.
|
overridevirtualnoexcept |
Замещает uniset::ObjectIndex.