![]() |
fpmas 1.5
|
#include <perf.h>
Static Public Member Functions | |
| template<typename Pack > | |
| static std::size_t | size (const Pack &pack, const std::chrono::duration< Rep, Ratio > &) |
| template<typename Pack > | |
| static void | to_datapack (Pack &pack, const std::chrono::duration< Rep, Ratio > &duration) |
| template<typename Pack > | |
| static std::chrono::duration< Rep, Ratio > | from_datapack (const Pack &pack) |
ObjectPack serialization rules for std::chrono::duration.
|
inlinestatic |
Returns the buffer size required to serialize a duration into the specified pack, i.e. pack.size<Rep>().
|
inlinestatic |
Serializes an std::chrono::duration instance to the specified pack.
| pack | ObjectPack output |
| duration | duration to serialize |
|
inlinestatic |
Unserializes an std::chrono::duration instance from the specified pack.
| pack | input ObjectPack |