iVerbosityManager Struct ReferenceHelper interface which applications and plugins can use to determine whether they should be verbose. More...
Public Member Functions
|virtual bool||Enabled (char const *flag=0, bool fuzzy=true) const =0|
|Check if verbosity should be enabled for a particular flag. |
|void||Parse (char const *flags)|
|Parse additional verbosity flags. |
Detailed DescriptionHelper interface which applications and plugins can use to determine whether they should be verbose.
--verbose=flags command-line options are parsed. The results are made available via an instance of this interface in the global iObjectRegitry once csInitializer::CreateEnvironment() or csInitializer::CreateVerbosityManager() has been invoked. If you need to check verbosity during very early initialization, before an iVerbosityManager is available globally, you can instead use csParseVerbosity(), csCheckVerbosity(), or csVerbosityParser.
Member Function Documentation
|virtual bool iVerbosityManager::Enabled||(||char const *|| flag =
|bool|| fuzzy = |
Check if verbosity should be enabled for a particular flag.
flag The flag for which verboseness should be queried. fuzzy Whether the search should match flag exactly (fuzzy = false) or if it can traverse the inheritance chain when searching for a match (fuzzy = true).
- See the csVerbosityParser class description and csVerbosityParser::Enabled() for detailed information regarding the interpretation of flag and fuzzy.
Implemented in csVerbosityManager.
|void iVerbosityManager::Parse||(||char const *||flags||)|
The documentation for this struct was generated from the following file:
Generated for Crystal Space 1.2.1 by doxygen 1.5.3