diff options
author | Sebastian Holtermann <sebholt@xwmw.org> | 2019-04-06 09:43:21 (GMT) |
---|---|---|
committer | Sebastian Holtermann <sebholt@xwmw.org> | 2019-04-06 15:37:12 (GMT) |
commit | f161cfe5a8fa00d6d203885e9c1985ec53d7d625 (patch) | |
tree | 422ddf42ba2cacdd9bb150960c19598991e0f624 /Source/cmQtAutoGenerator.h | |
parent | 7baec5e94b372cfc21e777488ecf993e4bce368e (diff) | |
download | CMake-f161cfe5a8fa00d6d203885e9c1985ec53d7d625.zip CMake-f161cfe5a8fa00d6d203885e9c1985ec53d7d625.tar.gz CMake-f161cfe5a8fa00d6d203885e9c1985ec53d7d625.tar.bz2 |
Autogen: Move Logger and FileSystem member variables to generator classes
`cmQtAutoGenerator` automatically added `cmQtAutoGenerator::Logger` and
`cmQtAutoGenerator::FileSystem` member variables to all inherited classes.
This patch moves these members variable declarations to the inherited classes,
where needed.
Diffstat (limited to 'Source/cmQtAutoGenerator.h')
-rw-r--r-- | Source/cmQtAutoGenerator.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/Source/cmQtAutoGenerator.h b/Source/cmQtAutoGenerator.h index 17170d7..2993946 100644 --- a/Source/cmQtAutoGenerator.h +++ b/Source/cmQtAutoGenerator.h @@ -31,12 +31,16 @@ public: class Logger { public: + // -- Construction + Logger(); + ~Logger(); // -- Verbosity unsigned int Verbosity() const { return this->Verbosity_; } void SetVerbosity(unsigned int value) { this->Verbosity_ = value; } void RaiseVerbosity(std::string const& value); bool Verbose() const { return (this->Verbosity_ != 0); } void SetVerbose(bool value) { this->Verbosity_ = value ? 1 : 0; } + // -- Color output bool ColorOutput() const { return this->ColorOutput_; } void SetColorOutput(bool value); // -- Log info @@ -258,11 +262,6 @@ public: // -- Run bool Run(std::string const& infoFile, std::string const& config); - // -- Accessors - // Logging - Logger& Log() { return Logger_; } - // File System - FileSystem& FileSys() { return FileSys_; } // InfoFile std::string const& InfoFile() const { return InfoFile_; } std::string const& InfoDir() const { return InfoDir_; } @@ -280,9 +279,6 @@ protected: virtual bool Process() = 0; private: - // -- Logging - Logger Logger_; - FileSystem FileSys_; // -- Info settings std::string InfoFile_; std::string InfoDir_; |