Changeset 10821 for code/branches/cpp11_v2/src/libraries/util/output
- Timestamp:
- Nov 21, 2015, 7:05:53 PM (9 years ago)
- Location:
- code/branches/cpp11_v2/src/libraries/util/output
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
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.