|
Electroneum
|
Represents registries for verbose logging. More...
#include <easylogging++.h>


Public Member Functions | |
| VRegistry (base::type::VerboseLevel level, base::type::EnumType *pFlags) | |
| void | setLevel (base::type::VerboseLevel level) |
| Sets verbose level. Accepted range is 0-9. | |
| base::type::VerboseLevel | level (void) const |
| void | clearCategories (void) |
| void | clearModules (void) |
| void | setCategories (const char *categories, bool clear=true) |
| std::string | getCategories () |
| void | setModules (const char *modules) |
| bool | allowed (Level level, const std::string &category) |
| bool | allowed (base::type::VerboseLevel vlevel, const char *file) |
| const std::unordered_map< std::string, base::type::VerboseLevel > & | modules (void) const |
| void | setFromArgs (const base::utils::CommandLineArgs *commandLineArgs) |
| bool | vModulesEnabled (void) |
| Whether or not vModules enabled. | |
| void | setFilenameCommonPrefix (const std::string &prefix) |
| const std::string & | getFilenameCommonPrefix () const |
| Public Member Functions inherited from el::base::threading::ThreadSafe | |
| virtual void | acquireLock (void) ELPP_FINAL |
| virtual void | releaseLock (void) ELPP_FINAL |
| virtual base::threading::Mutex & | lock (void) ELPP_FINAL |
Additional Inherited Members | |
| Protected Member Functions inherited from el::base::threading::ThreadSafe | |
| ThreadSafe (void) | |
| virtual | ~ThreadSafe (void) |
Represents registries for verbose logging.
Definition at line 2439 of file easylogging++.h.
|
explicit |

| bool el::base::VRegistry::allowed | ( | base::type::VerboseLevel | vlevel, |
| const char * | file ) |
| bool el::base::VRegistry::allowed | ( | Level | level, |
| const std::string & | category ) |

|
inline |
Definition at line 2450 of file easylogging++.h.

|
inline |
| std::string el::base::VRegistry::getCategories | ( | ) |
|
inline |
Definition at line 2486 of file easylogging++.h.
|
inline |
Definition at line 2446 of file easylogging++.h.

|
inline |
Definition at line 2471 of file easylogging++.h.

| void el::base::VRegistry::setCategories | ( | const char * | categories, |
| bool | clear = true ) |
|
inline |
Definition at line 2482 of file easylogging++.h.
| void el::base::VRegistry::setFromArgs | ( | const base::utils::CommandLineArgs * | commandLineArgs | ) |
| void el::base::VRegistry::setLevel | ( | base::type::VerboseLevel | level | ) |
Sets verbose level. Accepted range is 0-9.

| void el::base::VRegistry::setModules | ( | const char * | modules | ) |

|
inline |