C++ Actor Framework 0.19
|
Marker interface for application-specific tracing data. More...
#include <tracing_data.hpp>
Public Member Functions | |
virtual bool | serialize (serializer &sink) const =0 |
Writes the content of this object to sink . | |
virtual bool | serialize (binary_serializer &sink) const =0 |
Writes the content of this object to sink . | |
Related Symbols | |
(Note that these are not member symbols.) | |
using | tracing_data_ptr = std::unique_ptr< tracing_data > |
CAF_CORE_EXPORT bool | inspect (serializer &sink, const tracing_data_ptr &x) |
CAF_CORE_EXPORT bool | inspect (binary_serializer &sink, const tracing_data_ptr &x) |
CAF_CORE_EXPORT bool | inspect (deserializer &source, tracing_data_ptr &x) |
CAF_CORE_EXPORT bool | inspect (binary_deserializer &source, tracing_data_ptr &x) |
Marker interface for application-specific tracing data.
This interface enables users to inject application-specific instrumentation into CAF's messaging layer. CAF provides no default implementation for this customization point.
|
pure virtual |
Writes the content of this object to sink
.