Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
DataStorm::Encoder< T, Enabler > Struct Template Reference

The Encoder template provides a method to encode decode user types. More...

#include <DataStorm/DataStorm.h>

Static Public Member Functions

static Ice::ByteSeq encode (const Ice::CommunicatorPtr &communicator, const T &value) noexcept
 Encodes the given value.

Detailed Description

template<typename T, typename Enabler = void>
struct DataStorm::Encoder< T, Enabler >

The Encoder template provides a method to encode decode user types.

The encoder template can be specialized to provide encoding for types that don't support being encoded with Ice. By default, the Slice encoding is used if no Encoder template specialization is provided for the type.

Definition at line 153 of file Types.h.


The documentation for this struct was generated from the following file: