This is the complete list of members for eagine::log_entry, including all inherited members.
arg(identifier name, identifier tag, identifier value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, message_id value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, message_id value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, std::int64_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, std::int64_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, span< const std::int64_t >) noexcept -> log_entry & | eagine::log_entry | |
arg(identifier name, span< const std::int64_t > values) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, std::int32_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, std::int32_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, span< const std::int32_t >) noexcept -> log_entry & | eagine::log_entry | |
arg(identifier name, span< const std::int32_t > values) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, std::int16_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, std::int16_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, span< const std::int16_t >) noexcept -> log_entry & | eagine::log_entry | |
arg(identifier name, span< const std::int16_t > values) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, std::uint64_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, std::uint64_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, span< const std::uint64_t >) noexcept -> log_entry & | eagine::log_entry | |
arg(identifier name, span< const std::uint64_t > values) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, std::uint32_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, std::uint32_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, span< const std::uint32_t >) noexcept -> log_entry & | eagine::log_entry | |
arg(identifier name, span< const std::uint32_t > values) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, std::uint16_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, std::uint16_t value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, span< const std::uint16_t >) noexcept -> log_entry & | eagine::log_entry | |
arg(identifier name, span< const std::uint16_t > values) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, float value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, float value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, double value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, span< const float >) noexcept -> log_entry & | eagine::log_entry | |
arg(identifier name, span< const float > values) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, float min, float value, float max) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, float min, float value, float max) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, std::chrono::duration< R, P > value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, std::chrono::duration< R, P > value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, string_view value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, string_view value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, const std::string &value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, const std::string &value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, identifier tag, memory::const_block value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, memory::const_block value) noexcept -> auto & | eagine::log_entry | inline |
arg(identifier name, T &&value) noexcept -> std::enable_if_t< has_log_entry_adapter_v< std::decay_t< T >>, log_entry & > | eagine::log_entry | inline |
arg(identifier name, identifier tag, valid_if_or_fallback< T, P, F > &&opt) noexcept -> std::enable_if_t< has_log_entry_function_v< std::decay_t< T >> &&has_log_entry_function_v< std::decay_t< F >>, log_entry & > | eagine::log_entry | inline |
arg(identifier name, identifier tag, valid_if< T, P > opt, F fbck) noexcept -> std::enable_if_t< has_log_entry_function_v< std::decay_t< T >> &&has_log_entry_function_v< std::decay_t< F >>, log_entry & > | eagine::log_entry | inline |
arg_func(Func function) -> auto & | eagine::log_entry | inline |
log_entry(identifier source_id, logger_instance_id instance_id, log_event_severity severity, string_view format, logger_backend *backend) noexcept | eagine::log_entry | inline |
log_entry(log_entry &&)=delete | eagine::log_entry | |
log_entry(const log_entry &)=delete | eagine::log_entry | |
operator=(log_entry &&)=delete | eagine::log_entry | |
operator=(const log_entry &)=delete | eagine::log_entry | |
set_format(string_view format) noexcept -> auto & | eagine::log_entry | inline |
tag(identifier entry_tag) noexcept -> auto & | eagine::log_entry | inline |
~log_entry() noexcept | eagine::log_entry | inline |