SObjectizer
5.5
|
Interface of holder of message tracer and message trace filter objects. More...
#include <msg_tracing.hpp>
Public Member Functions | |
holder_t ()=default | |
virtual | ~holder_t () noexcept=default |
holder_t (const holder_t &)=delete | |
holder_t & | operator= (const holder_t &)=delete |
virtual bool | is_msg_tracing_enabled () const noexcept=0 |
Is message tracing enabled? More... | |
virtual filter_shptr_t | take_filter () noexcept=0 |
Get access to the current message trace filter object. More... | |
virtual tracer_t & | tracer () const noexcept=0 |
Get pointer to the message tracer object. More... | |
Interface of holder of message tracer and message trace filter objects.
|
default |
|
virtualdefaultnoexcept |
|
delete |
|
pure virtualnoexcept |
Is message tracing enabled?
Implemented in so_5::msg_tracing::impl::std_holder_t.
|
pure virtualnoexcept |
Get access to the current message trace filter object.
Implemented in so_5::msg_tracing::impl::std_holder_t.
|
pure virtualnoexcept |
Get pointer to the message tracer object.
Implemented in so_5::msg_tracing::impl::std_holder_t.