Network System 0.1.1
High-performance modular networking library for scalable client-server applications
Loading...
Searching...
No Matches
kcenon::network::tracing::span Member List

This is the complete list of members for kcenon::network::tracing::span, including all inherited members.

add_event(std::string_view name) -> span &kcenon::network::tracing::span
add_event(std::string_view name, const std::map< std::string, attribute_value > &attributes) -> span &kcenon::network::tracing::span
attributes() const noexcept -> const std::map< std::string, attribute_value > &kcenon::network::tracing::span
context() const noexcept -> const trace_context &kcenon::network::tracing::span
duration() const noexcept -> std::chrono::nanosecondskcenon::network::tracing::span
end()kcenon::network::tracing::span
end_time() const noexcept -> std::chrono::steady_clock::time_pointkcenon::network::tracing::span
events() const noexcept -> const std::vector< span_event > &kcenon::network::tracing::span
impl_kcenon::network::tracing::spanprivate
is_ended() const noexcept -> boolkcenon::network::tracing::span
kind() const noexcept -> span_kindkcenon::network::tracing::span
name() const noexcept -> const std::string &kcenon::network::tracing::span
operator=(const span &) -> span &=deletekcenon::network::tracing::span
operator=(span &&other) noexcept -> span &kcenon::network::tracing::span
set_attribute(std::string_view key, std::string_view value) -> span &kcenon::network::tracing::span
set_attribute(std::string_view key, const char *value) -> span &kcenon::network::tracing::span
set_attribute(std::string_view key, int64_t value) -> span &kcenon::network::tracing::span
set_attribute(std::string_view key, double value) -> span &kcenon::network::tracing::span
set_attribute(std::string_view key, bool value) -> span &kcenon::network::tracing::span
set_error(std::string_view message) -> span &kcenon::network::tracing::span
set_status(span_status status) -> span &kcenon::network::tracing::span
set_status(span_status status, std::string_view description) -> span &kcenon::network::tracing::span
span(std::string_view name, trace_context ctx, span_kind kind=span_kind::internal)kcenon::network::tracing::spanexplicit
span(const span &)=deletekcenon::network::tracing::span
span(span &&other) noexceptkcenon::network::tracing::span
start_time() const noexcept -> std::chrono::steady_clock::time_pointkcenon::network::tracing::span
status() const noexcept -> span_statuskcenon::network::tracing::span
status_description() const noexcept -> const std::string &kcenon::network::tracing::span
~span()kcenon::network::tracing::span