[#BCLog-Logger-SetCategoryLogLevel-0a] = xref:BCLog.adoc[BCLog]::xref:BCLog/Logger.adoc[Logger]::SetCategoryLogLevel :relfileprefix: ../../ :mrdocs: `SetCategoryLogLevel` overloads == Synopses Declared in `<logging.h>` Replace all per‐category log levels. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- [[requires_capability(0x7f2e43eed4b8)]] void xref:BCLog/Logger/SetCategoryLogLevel-08.adoc[SetCategoryLogLevel](std::unordered_map<LogFlags, Level> const& levels); ---- [.small]#xref:BCLog/Logger/SetCategoryLogLevel-08.adoc[_» more..._]# Set the override log level for a category, parsing both from strings. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- [[requires_capability(0x7f2e43eed738)]] bool xref:BCLog/Logger/SetCategoryLogLevel-01.adoc[SetCategoryLogLevel]( std::string_view category_str, std::string_view level_str); ---- [.small]#xref:BCLog/Logger/SetCategoryLogLevel-01.adoc[_» more..._]# == Return Value true if both strings were parsed and the level was set. == Parameters [cols="1,4"] |=== | Name| Description | *levels* | The new map from category to override log level. | *category_str* | The category name to configure. | *level_str* | The log level name to apply. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#