Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jul 31, 2011, 11:42:55 PM (13 years ago)
Author:
landauf
Message:

Removed debugLevel_ from Shell, using correct variable inherited from BaseWriter as config value.
Fixed OutputListener::setLevelMax() which ignored the new output level "message".
Fixed using a boolean called "verbose" instead of the output level with the same name in Loader.
Preventing further problems of this kind by defining OutputLevel as an enum.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/output/src/libraries/util/output/OutputManager.cc

    r8805 r8808  
    3838    OutputManager::OutputManager()
    3939    {
    40         this->combinedLevelMask_ = 0;
     40        this->combinedLevelMask_ = level::none;
    4141        this->combinedContextMask_ = 0;
    4242    }
     
    9999    void OutputManager::updateCombinedLevelMask()
    100100    {
    101         this->combinedLevelMask_ = 0;
     101        int mask = 0;
    102102        for (size_t i = 0; i < this->listeners_.size(); ++i)
    103             this->combinedLevelMask_ |= this->listeners_[i]->getLevelMask();
     103            mask |= this->listeners_[i]->getLevelMask();
     104        this->combinedLevelMask_ = static_cast<OutputLevel>(mask);
    104105    }
    105106
Note: See TracChangeset for help on using the changeset viewer.