HAL
hal::LogManager Member List

This is the complete list of members for hal::LogManager, including all inherited members.

activate_all_channels()hal::LogManager
activate_channel(const std::string &channel_name)hal::LogManager
add_channel(const std::string &channel_name, const std::vector< std::shared_ptr< log_sink >> &sinks, const std::string &level="info")hal::LogManager
create_file_sink(const std::filesystem::path &file_name="", const bool truncate=false)hal::LogManagerstatic
create_gui_sink()hal::LogManagerstatic
create_stdout_sink(const bool colored=true)hal::LogManagerstatic
deactivate_all_channels()hal::LogManager
deactivate_channel(const std::string &channel_name)hal::LogManager
get_available_log_levels() consthal::LogManager
get_channel(const std::string &channel_name="stdout")hal::LogManager
get_channels() consthal::LogManager
get_default_sinks()hal::LogManager
get_gui_callback()hal::LogManager
get_instance(const std::filesystem::path &file_name="")hal::LogManagerstatic
get_level_of_channel(const std::string &channel_name) consthal::LogManager
get_option_descriptions()hal::LogManager
handle_options(ProgramArguments &args)hal::LogManager
remove_channel(const std::string &channel_name)hal::LogManager
remove_sink_from_default(const std::string &sink_type)hal::LogManager
set_file_name(const std::filesystem::path &file_name)hal::LogManager
set_format_pattern(const std::string &format)hal::LogManager
set_level_of_channel(const std::string &channel_name, const std::string &level)hal::LogManager