A serializer for ETL expressions.
More...
#include <serializer.hpp>
|
|
using | stream_t = Stream |
| | The type of stream to use.
|
| |
|
using | char_t = typename stream_t::char_type |
| | The char type of the stream.
|
| |
|
| template<typename... Args> |
| | serializer (Args &&... args) |
| | Construct the serializer by forwarding the arguments to the stream. More...
|
| |
| template<typename T > |
| serializer & | operator<< (const T &value) |
| | Outputs the given value to the stream. More...
|
| |
template<typename Stream>
struct etl::serializer< Stream >
A serializer for ETL expressions.
◆ serializer()
template<typename Stream>
template<typename... Args>
Construct the serializer by forwarding the arguments to the stream.
- Parameters
-
| args | The arguments to forward to the stream constructor |
◆ operator<<()
template<typename Stream>
template<typename T >
Outputs the given value to the stream.
- Parameters
-
| value | The value to write to the stream |
- Returns
- the serializer
The documentation for this struct was generated from the following file: