Changeset 10992 for code/branches/cpp11_v2/src/libraries/core/class
- Timestamp:
- Dec 29, 2015, 5:16:28 PM (9 years ago)
- Location:
- code/branches/cpp11_v2/src/libraries/core/class
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/cpp11_v2/src/libraries/core/class/Identifier.h
r10990 r10992 118 118 public: 119 119 Identifier(const std::string& name, Factory* factory, bool bLoadable); 120 virtual ~Identifier(); 121 122 // non-copyable: 120 123 Identifier(const Identifier&) = delete; 121 virtual ~Identifier();124 Identifier& operator=(const Identifier&) = delete; 122 125 123 126 /// Returns the name of the class the Identifier belongs to. … … 302 305 303 306 private: 307 // non-copyable: 304 308 ClassIdentifier(const ClassIdentifier<T>&) = delete; 309 ClassIdentifier& operator=(const ClassIdentifier<T>&) = delete; 305 310 306 311 void setConfigValues(T* object, Configurable*) const; -
code/branches/cpp11_v2/src/libraries/core/class/IdentifierManager.h
r10990 r10992 95 95 96 96 private: 97 // non-copyable: 97 98 IdentifierManager(const IdentifierManager&) = delete; 99 IdentifierManager& operator=(const IdentifierManager&) = delete; 98 100 99 101 /// Increases the hierarchyCreatingCounter_s variable, causing all new objects to store their parents.
Note: See TracChangeset
for help on using the changeset viewer.