17 #ifndef YAMICPP_SERIALIZABLE_H_INCLUDED 18 #define YAMICPP_SERIALIZABLE_H_INCLUDED 20 #include <yami4-core/dll.h> 21 #include <yami4-core/serializable.h> 40 virtual std::size_t serialize_buffer_size()
const = 0;
56 virtual void serialize(
char * * buffers, std::size_t * buffer_sizes,
57 std::size_t num_of_buffers)
const = 0;
60 virtual const core::serializable & get_core_object()
const = 0;
67 #endif // YAMICPP_SERIALIZABLE_H_INCLUDED Namespace devoted to everything related to YAMI4.
Definition: activity_statistics_monitor.cpp:27
Common interface for serializable data source.
Definition: serializable.h:32