- Timestamp:
- Apr 26, 2015, 3:10:58 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core7/src/libraries/core/class/IdentifierManager.h
r10395 r10399 38 38 39 39 #include <map> 40 #include <set> 40 41 #include <list> 41 42 #include <string> … … 74 75 Identifier* getIdentifierByLowercaseString(const std::string& name); 75 76 Identifier* getIdentifierByID(uint32_t id); 76 Identifier* getIdentifierByType idName(const std::string& typeidName);77 Identifier* getIdentifierByTypeInfo(const std::type_info& typeInfo); 77 78 78 79 void clearNetworkIDs(); … … 100 101 { hierarchyCreatingCounter_s--; } 101 102 102 std::map<std::string, Identifier*> identifierByTypeidName_; //!< Map with the names as received by typeid(). This is only used internally. 103 103 std::set<Identifier*> identifiers_; //!< All identifiers. This is only used internally. 104 104 std::map<std::string, Identifier*> identifierByString_; //!< Map that stores all Identifiers with their names. 105 105 std::map<std::string, Identifier*> identifierByLowercaseString_; //!< Map that stores all Identifiers with their names in lowercase.
Note: See TracChangeset
for help on using the changeset viewer.