|
UniSet 2.44.3
|
Классы | |
| struct | Tag |
| struct | Range |
| struct | TagsInfo |
Открытые типы | |
| using | StateMap = std::unordered_map<uniset::ObjectId, long> |
Открытые члены | |
| void | load (const std::shared_ptr< uniset::Configuration > conf, const std::string &filter_field="", const std::string &filter_value="") |
| void | loadTagsMap (uniset::UniXML::iterator it) |
| void | initFromItem (const std::shared_ptr< uniset::Configuration > conf, const uniset::UniXML::iterator &it) |
| std::vector< Tag > | getTags (uniset::ObjectId id) |
| bool | updateTags (uniset::ObjectId id, long value) |
| size_t | getTagsCount () const |
| size_t | getSensorsCount () const |
| std::vector< uniset::ObjectId > | getAskedSensors () const |
Открытые статические члены | |
| static std::vector< Tag > | parseTags (const std::string &s_tags, const char sep=' ') |
Защищенные типы | |
| using | RangeList = std::list<Range> |
| using | TagsMap = std::unordered_map<std::string, RangeList> |
| using | TagList = std::list<TagsInfo> |
Защищенные члены | |
| StateMap::iterator | addState (uniset::ObjectId sid, long defval) |
| RangeList | initRangeList (uniset::UniXML::iterator it) |
| TagsMap | initTagsMap (uniset::UniXML::iterator it) |
| TagList::iterator | addTagsInfo (TagList &lst, uniset::ObjectId sid) |
| std::vector< Tag > | makeTags (TagList &lst) |
| void | initDynamicTags () |
| void | initFromTags (const std::shared_ptr< uniset::Configuration > &conf, uniset::UniXML::iterator it, const std::string &s_tags) |
| void | initFromValues (const std::shared_ptr< uniset::Configuration > &conf, uniset::UniXML::iterator it, const std::string &s_values) |
| void | initFromTagsList (const std::shared_ptr< uniset::Configuration > &conf, uniset::UniXML::iterator it, uniset::UniXML::iterator itList) |
Защищенные данные | |
| StateMap | smap |
| TagsMap | tagsmap |
| std::unordered_map< uniset::ObjectId, TagList > | tags |