Changeset 10916 for code/branches/cpp11_v2/src/libraries/util
- Timestamp:
- Dec 2, 2015, 11:22:03 PM (9 years ago)
- Location:
- code/branches/cpp11_v2/src/libraries/util
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/cpp11_v2/src/libraries/util/DisplayStringConversions.h
r10821 r10916 51 51 { 52 52 Ogre::UTFString::code_point cp; 53 for ( auto & elem: input)53 for (const char& character : input) 54 54 { 55 cp = elem;55 cp = character; 56 56 cp &= 0xFF; 57 57 output->append(1, cp); -
code/branches/cpp11_v2/src/libraries/util/Serialise.h
r10821 r10916 672 672 { 673 673 uint32_t tempsize = sizeof(uint32_t); // for the number of entries 674 for(const auto & elem: *((std::set<T>*)(&variable)))675 tempsize += returnSize( elem );674 for(const T& element : *((std::set<T>*)(&variable))) 675 tempsize += returnSize( element ); 676 676 return tempsize; 677 677 } -
code/branches/cpp11_v2/src/libraries/util/SignalHandler.cc
r10821 r10916 81 81 void SignalHandler::dontCatch() 82 82 { 83 for ( auto & elem: sigRecList)84 { 85 signal( elem.signal, elem.handler );83 for (const SignalRec& sigRec : sigRecList) 84 { 85 signal( sigRec.signal, sigRec.handler ); 86 86 } 87 87 … … 133 133 } 134 134 135 for ( auto & elem: SignalHandler::getInstance().callbackList)136 { 137 (*( elem.cb))( elem.someData );135 for (const SignalCallbackRec& callback : SignalHandler::getInstance().callbackList) 136 { 137 (*(callback.cb))( callback.someData ); 138 138 } 139 139 -
code/branches/cpp11_v2/src/libraries/util/SmallObjectAllocator.cc
r10821 r10916 53 53 SmallObjectAllocator::~SmallObjectAllocator() 54 54 { 55 for ( auto & elem: this->blocks_)56 delete[] elem;55 for (char* block : this->blocks_) 56 delete[] block; 57 57 } 58 58 -
code/branches/cpp11_v2/src/libraries/util/StringUtils.cc
r10821 r10916 262 262 std::string output(str.size() * 2, ' '); 263 263 size_t i = 0; 264 for ( auto & elem: str)265 { 266 switch ( elem)264 for (const char& character : str) 265 { 266 switch (character) 267 267 { 268 268 case '\\': output[i] = '\\'; output[i + 1] = '\\'; break; … … 276 276 case '"': output[i] = '\\'; output[i + 1] = '"'; break; 277 277 case '\0': output[i] = '\\'; output[i + 1] = '0'; break; 278 default : output[i] = elem; ++i; continue;278 default : output[i] = character; ++i; continue; 279 279 } 280 280 i += 2; … … 336 336 void lowercase(std::string* str) 337 337 { 338 for ( auto & elem: *str)339 { 340 elem = static_cast<char>(tolower(elem));338 for (char& character : *str) 339 { 340 character = static_cast<char>(tolower(character)); 341 341 } 342 342 } … … 353 353 void uppercase(std::string* str) 354 354 { 355 for ( auto & elem: *str)356 { 357 elem = static_cast<char>(toupper(elem));355 for (char& character : *str) 356 { 357 character = static_cast<char>(toupper(character)); 358 358 } 359 359 } … … 460 460 { 461 461 size_t j = 0; 462 for ( auto & elem: str)463 { 464 if ( elem== target)462 for (char& character : str) 463 { 464 if (character == target) 465 465 { 466 elem= replacement;466 character = replacement; 467 467 ++j; 468 468 } -
code/branches/cpp11_v2/src/libraries/util/output/BaseWriter.cc
r10821 r10916 116 116 117 117 // iterate over all strings in the config-vector 118 for ( auto& full_name : this->configurableAdditionalContexts_)118 for (const std::string& full_name : this->configurableAdditionalContexts_) 119 119 { 120 121 122 120 // split the name into main-name and sub-name (if given; otherwise sub-name remains empty). both names are separated by :: 123 121 std::string name = full_name; -
code/branches/cpp11_v2/src/libraries/util/output/MemoryWriter.cc
r10821 r10916 65 65 void MemoryWriter::resendOutput(OutputListener* listener) const 66 66 { 67 for ( auto& message : this->messages_)67 for (const Message& message : this->messages_) 68 68 { 69 70 69 listener->unfilteredOutput(message.level, *message.context, message.lines); 71 70 } -
code/branches/cpp11_v2/src/libraries/util/output/OutputListener.cc
r10821 r10916 111 111 this->levelMask_ = mask; 112 112 113 for ( auto & elem: this->listeners_)114 elem->updatedLevelMask(this);113 for (AdditionalContextListener* listener : this->listeners_) 114 listener->updatedLevelMask(this); 115 115 } 116 116 … … 142 142 this->additionalContextsLevelMask_ = mask; 143 143 144 for ( auto & elem: this->listeners_)145 elem->updatedAdditionalContextsLevelMask(this);144 for (AdditionalContextListener* listener : this->listeners_) 145 listener->updatedAdditionalContextsLevelMask(this); 146 146 } 147 147 … … 153 153 this->additionalContextsMask_ = mask; 154 154 155 for ( auto & elem: this->listeners_)156 elem->updatedAdditionalContextsMask(this);155 for (AdditionalContextListener* listener : this->listeners_) 156 listener->updatedAdditionalContextsMask(this); 157 157 } 158 158 -
code/branches/cpp11_v2/src/libraries/util/output/OutputManager.cc
r10829 r10916 131 131 vectorize(message, '\n', &lines); 132 132 133 for ( auto & elem: this->listeners_)134 elem->unfilteredOutput(level, context, lines);133 for (OutputListener* listener : this->listeners_) 134 listener->unfilteredOutput(level, context, lines); 135 135 } 136 136 … … 178 178 { 179 179 int mask = 0; 180 for ( auto & elem: this->listeners_)181 mask |= elem->getLevelMask();180 for (OutputListener* listener : this->listeners_) 181 mask |= listener->getLevelMask(); 182 182 this->combinedLevelMask_ = static_cast<OutputLevel>(mask); 183 183 } … … 189 189 { 190 190 int mask = 0; 191 for ( auto & elem: this->listeners_)192 mask |= elem->getAdditionalContextsLevelMask();191 for (OutputListener* listener : this->listeners_) 192 mask |= listener->getAdditionalContextsLevelMask(); 193 193 this->combinedAdditionalContextsLevelMask_ = static_cast<OutputLevel>(mask); 194 194 } … … 200 200 { 201 201 this->combinedAdditionalContextsMask_ = 0; 202 for ( auto & elem: this->listeners_)203 this->combinedAdditionalContextsMask_ |= elem->getAdditionalContextsMask();202 for (OutputListener* listener : this->listeners_) 203 this->combinedAdditionalContextsMask_ |= listener->getAdditionalContextsMask(); 204 204 } 205 205 -
code/branches/cpp11_v2/src/libraries/util/output/SubcontextOutputListener.cc
r10821 r10916 79 79 80 80 // compose the mask of subcontexts and build the set of sub-context-IDs 81 for (const auto &subcontext : subcontexts)81 for (const OutputContextContainer* subcontext : subcontexts) 82 82 { 83 this->subcontextsCheckMask_ |= (subcontext)->mask;84 this->subcontexts_.insert( (subcontext)->sub_id);83 this->subcontextsCheckMask_ |= subcontext->mask; 84 this->subcontexts_.insert(subcontext->sub_id); 85 85 } 86 86
Note: See TracChangeset
for help on using the changeset viewer.