AddCategoryLogLevel | Set the override log level for a single category. |
CategoryLevels | Get the per-category log levels. |
DefaultShrinkDebugFile | Whether the debug log file should be shrunk on startup by default. |
DeleteCallback | Delete a connection |
DisableCategory | DisableCategory overloads |
DisableLogging | Disable logging This offers a slight speedup and slightly smaller memory usage compared to leaving the logging system in its default state. Mostly intended for libbitcoin-kernel apps that don't want any logging. Should be used instead of StartLogging(). |
DisconnectTestLogger | Only for testing |
EnableCategory | EnableCategory overloads |
Enabled | Returns whether logs will be written to any output |
GetCategoryMask | Get the bitmask of enabled log categories. |
LogCategoriesList | Returns a vector of the log categories in alphabetical order. |
LogCategoriesString | Returns a string with the log categories in alphabetical order. |
LogLevel | Get the current global log level. |
LogLevelsString | Returns a string with all user-selectable log levels. |
LogPrint | Send an entry to the log output |
NumConnections | Count the callbacks currently connected to the print signal. |
PushBackCallback | Connect a slot to the print signal and return the connection |
SetCategoryLogLevel | SetCategoryLogLevel overloads |
SetLogLevel | SetLogLevel overloads |
SetRateLimiting | Install the rate limiter used to throttle noisy log locations. |
ShrinkDebugFile | Shrink the debug log file to a reasonable size on startup. |
StartLogging | Start logging (and flush all buffered messages) |
WillLogCategory | Check whether a category is enabled at all. |
WillLogCategoryLevel | Check whether a category would be logged at a given level. |