|
UniSet 2.32.1
|
#include <ObjectIndex.h>
Открытые члены | |
| virtual const ObjectInfo * | getObjectInfo (const uniset::ObjectId) const noexcept=0 |
| virtual const ObjectInfo * | getObjectInfo (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 = {""} |
Базовый интерфейс для работы с преобразованиями ObjectID <--> ObjectName
|
pure virtualnoexcept |
Замещается в uniset::ObjectIndex_Array, uniset::ObjectIndex_hashXML, uniset::ObjectIndex_idXML и uniset::ObjectIndex_XML.
|
pure virtualnoexcept |
Замещается в uniset::ObjectIndex_Array, uniset::ObjectIndex_XML, uniset::ObjectIndex_hashXML и uniset::ObjectIndex_idXML.
|
virtualnoexcept |
|
noexcept |
|
noexcept |
|
pure virtualnoexcept |
Замещается в uniset::ObjectIndex_Array, uniset::ObjectIndex_XML, uniset::ObjectIndex_hashXML и uniset::ObjectIndex_idXML.