cvedia::rt::rest::SerializerImpl¶
Inherits from cvedia::rt::iface::Serializer< T >
Public Functions¶
| Name | |
|---|---|
| virtual std::vector< char > | serialize(T const & data) const override |
| virtual expected< T > | deserialize(std::vector< char > const & data) const override |
| virtual int | getTotalByteSize() const override |
Detailed Description¶
template <typename T >
class cvedia::rt::rest::SerializerImpl;
Public Functions Documentation¶
function serialize¶
inline virtual std::vector< char > serialize(
T const & data
) const override
Reimplements: cvedia::rt::iface::Serializer::serialize
function deserialize¶
inline virtual expected< T > deserialize(
std::vector< char > const & data
) const override
Reimplements: cvedia::rt::iface::Serializer::deserialize
function getTotalByteSize¶
inline virtual int getTotalByteSize() const override
Reimplements: cvedia::rt::iface::Serializer::getTotalByteSize