Changeset 10992 for code/branches/cpp11_v2/src/libraries/util
- Timestamp:
- Dec 29, 2015, 5:16:28 PM (9 years ago)
- Location:
- code/branches/cpp11_v2/src/libraries/util
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/cpp11_v2/src/libraries/util/Clock.h
r10990 r10992 102 102 103 103 private: 104 // non-copyable: 104 105 Clock(const Clock&) = delete; 106 Clock& operator=(const Clock&) = delete; 105 107 106 108 Ogre::Timer* timer_; ///< Ogre timer object -
code/branches/cpp11_v2/src/libraries/util/DestructionHelper.h
r10990 r10992 87 87 88 88 private: 89 // non-copyable: 89 90 DestructionHelper(const DestructionHelper&) = delete; 91 DestructionHelper& operator=(const DestructionHelper&) = delete; 90 92 91 93 T* object_; -
code/branches/cpp11_v2/src/libraries/util/ImplicitConversion.h
r10990 r10992 71 71 ImplicitConversion() = delete; 72 72 ImplicitConversion(const ImplicitConversion&) = delete; 73 ImplicitConversion& operator=(const ImplicitConversion&) = delete; 73 74 ~ImplicitConversion() = delete; 75 74 76 // Gets chosen only if there is an implicit conversion from FromType to ToType. 75 77 static char test(ToType); -
code/branches/cpp11_v2/src/libraries/util/Singleton.h
r10990 r10992 144 144 145 145 private: 146 // non-copyable: 146 147 Singleton(const Singleton&) = delete; 148 Singleton& operator=(const Singleton&) = delete; 147 149 }; 148 150 } -
code/branches/cpp11_v2/src/libraries/util/output/ConsoleWriter.h
r10990 r10992 53 53 public: 54 54 ConsoleWriter(std::ostream& outputStream); 55 ConsoleWriter(const ConsoleWriter&) = delete;56 55 virtual ~ConsoleWriter(); 57 56 … … 66 65 67 66 private: 67 // non-copyable: 68 ConsoleWriter(const ConsoleWriter&) = delete; 69 ConsoleWriter& operator=(const ConsoleWriter&) = delete; 70 68 71 std::ostream& outputStream_; ///< The ostream to which the console writer writes its output 69 72 bool bEnabled_; ///< If false, the instance will not write output to the console. -
code/branches/cpp11_v2/src/libraries/util/output/LogWriter.h
r10990 r10992 57 57 public: 58 58 LogWriter(); 59 LogWriter(const LogWriter&) = delete;60 59 virtual ~LogWriter(); 61 60 … … 73 72 74 73 private: 74 // non-copyable: 75 LogWriter(const LogWriter&) = delete; 76 LogWriter& operator=(const LogWriter&) = delete; 77 75 78 void openFile(); 76 79 void closeFile(); -
code/branches/cpp11_v2/src/libraries/util/output/MemoryWriter.h
r10990 r10992 68 68 public: 69 69 MemoryWriter(); 70 MemoryWriter(const MemoryWriter&) = delete;71 70 virtual ~MemoryWriter(); 72 71 … … 78 77 79 78 private: 79 // non-copyable: 80 MemoryWriter(const MemoryWriter&) = delete; 81 MemoryWriter& operator=(const MemoryWriter&) = delete; 82 80 83 std::vector<Message> messages_; ///< Stores all output messages from the creation of this instance until disable() is called. 81 84 }; -
code/branches/cpp11_v2/src/libraries/util/output/OutputManager.h
r10990 r10992 67 67 public: 68 68 OutputManager(); 69 OutputManager(const OutputManager&) = delete;70 69 virtual ~OutputManager(); 71 70 … … 115 114 116 115 private: 116 // non-copyable: 117 OutputManager(const OutputManager&) = delete; 118 OutputManager& operator=(const OutputManager&) = delete; 119 117 120 void updateMasks(); 118 121 void updateCombinedLevelMask();
Note: See TracChangeset
for help on using the changeset viewer.