Changeset 10821 for code/branches/cpp11_v2/src/libraries/util
- Timestamp:
- Nov 21, 2015, 7:05:53 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
r6417 r10821 51 51 { 52 52 Ogre::UTFString::code_point cp; 53 for ( unsigned int i = 0; i < input.size(); ++i)53 for (auto & elem : input) 54 54 { 55 cp = input[i];55 cp = elem; 56 56 cp &= 0xFF; 57 57 output->append(1, cp); -
code/branches/cpp11_v2/src/libraries/util/Serialise.h
r8706 r10821 672 672 { 673 673 uint32_t tempsize = sizeof(uint32_t); // for the number of entries 674 for( typename std::set<T>::iterator it=((std::set<T>*)(&variable))->begin(); it!=((std::set<T>*)(&variable))->end(); ++it)675 tempsize += returnSize( *it);674 for(const auto & elem : *((std::set<T>*)(&variable))) 675 tempsize += returnSize( elem ); 676 676 return tempsize; 677 677 } -
code/branches/cpp11_v2/src/libraries/util/SignalHandler.cc
r10768 r10821 81 81 void SignalHandler::dontCatch() 82 82 { 83 for ( SignalRecList::iterator it = sigRecList.begin(); it != sigRecList.end(); it++)84 { 85 signal( it->signal, it->handler );83 for (auto & elem : sigRecList) 84 { 85 signal( elem.signal, elem.handler ); 86 86 } 87 87 … … 133 133 } 134 134 135 for ( SignalCallbackList::iterator it = SignalHandler::getInstance().callbackList.begin(); it != SignalHandler::getInstance().callbackList.end(); it++)136 { 137 (*( it->cb))( it->someData );135 for (auto & elem : SignalHandler::getInstance().callbackList) 136 { 137 (*(elem.cb))( elem.someData ); 138 138 } 139 139 -
code/branches/cpp11_v2/src/libraries/util/SmallObjectAllocator.cc
r10768 r10821 53 53 SmallObjectAllocator::~SmallObjectAllocator() 54 54 { 55 for ( std::vector<char*>::iterator it = this->blocks_.begin(); it != this->blocks_.end(); ++it)56 delete[] *it;55 for (auto & elem : this->blocks_) 56 delete[] elem; 57 57 } 58 58 -
code/branches/cpp11_v2/src/libraries/util/StringUtils.cc
r10777 r10821 262 262 std::string output(str.size() * 2, ' '); 263 263 size_t i = 0; 264 for ( size_t pos = 0; pos < str.size(); ++pos)265 { 266 switch ( str[pos])264 for (auto & elem : str) 265 { 266 switch (elem) 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] = str[pos]; ++i; continue;278 default : output[i] = elem; ++i; continue; 279 279 } 280 280 i += 2; … … 336 336 void lowercase(std::string* str) 337 337 { 338 for ( size_t i = 0; i < str->size(); ++i)339 { 340 (*str)[i] = static_cast<char>(tolower((*str)[i]));338 for (auto & elem : *str) 339 { 340 elem = static_cast<char>(tolower(elem)); 341 341 } 342 342 } … … 353 353 void uppercase(std::string* str) 354 354 { 355 for ( size_t i = 0; i < str->size(); ++i)356 { 357 (*str)[i] = static_cast<char>(toupper((*str)[i]));355 for (auto & elem : *str) 356 { 357 elem = static_cast<char>(toupper(elem)); 358 358 } 359 359 } … … 460 460 { 461 461 size_t j = 0; 462 for ( size_t i = 0; i < str.size(); ++i)463 { 464 if ( str[i]== target)462 for (auto & elem : str) 463 { 464 if (elem == target) 465 465 { 466 str[i]= replacement;466 elem = replacement; 467 467 ++j; 468 468 } -
code/branches/cpp11_v2/src/libraries/util/output/BaseWriter.cc
r8858 r10821 116 116 117 117 // iterate over all strings in the config-vector 118 for ( size_t i = 0; i < this->configurableAdditionalContexts_.size(); ++i)118 for (auto & full_name : this->configurableAdditionalContexts_) 119 119 { 120 const std::string& full_name = this->configurableAdditionalContexts_[i];120 121 121 122 122 // split the name into main-name and sub-name (if given; otherwise sub-name remains empty). both names are separated by :: -
code/branches/cpp11_v2/src/libraries/util/output/MemoryWriter.cc
r9550 r10821 65 65 void MemoryWriter::resendOutput(OutputListener* listener) const 66 66 { 67 for ( size_t i = 0; i < this->messages_.size(); ++i)67 for (auto & message : this->messages_) 68 68 { 69 const Message& message = this->messages_[i];69 70 70 listener->unfilteredOutput(message.level, *message.context, message.lines); 71 71 } -
code/branches/cpp11_v2/src/libraries/util/output/OutputListener.cc
r9550 r10821 111 111 this->levelMask_ = mask; 112 112 113 for ( size_t i = 0; i < this->listeners_.size(); ++i)114 this->listeners_[i]->updatedLevelMask(this);113 for (auto & elem : this->listeners_) 114 elem->updatedLevelMask(this); 115 115 } 116 116 … … 142 142 this->additionalContextsLevelMask_ = mask; 143 143 144 for ( size_t i = 0; i < this->listeners_.size(); ++i)145 this->listeners_[i]->updatedAdditionalContextsLevelMask(this);144 for (auto & elem : this->listeners_) 145 elem->updatedAdditionalContextsLevelMask(this); 146 146 } 147 147 … … 153 153 this->additionalContextsMask_ = mask; 154 154 155 for ( size_t i = 0; i < this->listeners_.size(); ++i)156 this->listeners_[i]->updatedAdditionalContextsMask(this);155 for (auto & elem : this->listeners_) 156 elem->updatedAdditionalContextsMask(this); 157 157 } 158 158 -
code/branches/cpp11_v2/src/libraries/util/output/OutputManager.cc
r10768 r10821 132 132 vectorize(message, '\n', &lines); 133 133 134 for ( size_t i = 0; i < this->listeners_.size(); ++i)135 this->listeners_[i]->unfilteredOutput(level, context, lines);134 for (auto & elem : this->listeners_) 135 elem->unfilteredOutput(level, context, lines); 136 136 } 137 137 … … 179 179 { 180 180 int mask = 0; 181 for ( size_t i = 0; i < this->listeners_.size(); ++i)182 mask |= this->listeners_[i]->getLevelMask();181 for (auto & elem : this->listeners_) 182 mask |= elem->getLevelMask(); 183 183 this->combinedLevelMask_ = static_cast<OutputLevel>(mask); 184 184 } … … 190 190 { 191 191 int mask = 0; 192 for ( size_t i = 0; i < this->listeners_.size(); ++i)193 mask |= this->listeners_[i]->getAdditionalContextsLevelMask();192 for (auto & elem : this->listeners_) 193 mask |= elem->getAdditionalContextsLevelMask(); 194 194 this->combinedAdditionalContextsLevelMask_ = static_cast<OutputLevel>(mask); 195 195 } … … 201 201 { 202 202 this->combinedAdditionalContextsMask_ = 0; 203 for ( size_t i = 0; i < this->listeners_.size(); ++i)204 this->combinedAdditionalContextsMask_ |= this->listeners_[i]->getAdditionalContextsMask();203 for (auto & elem : this->listeners_) 204 this->combinedAdditionalContextsMask_ |= elem->getAdditionalContextsMask(); 205 205 } 206 206 -
code/branches/cpp11_v2/src/libraries/util/output/SubcontextOutputListener.cc
r8858 r10821 79 79 80 80 // compose the mask of subcontexts and build the set of sub-context-IDs 81 for ( std::set<const OutputContextContainer*>::const_iterator it = subcontexts.begin(); it != subcontexts.end(); ++it)81 for (const auto & subcontext : subcontexts) 82 82 { 83 this->subcontextsCheckMask_ |= ( *it)->mask;84 this->subcontexts_.insert(( *it)->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.