Embedded Template Library 1.0
|
#include "platform.h"
#include "type_traits.h"
#include "nullptr.h"
#include "endianness.h"
#include "integral_limits.h"
#include "algorithm.h"
#include "iterator.h"
#include "memory.h"
#include "span.h"
#include "optional.h"
#include "delegate.h"
#include "exception.h"
#include "error_handler.h"
#include <stdint.h>
#include <limits.h>
Go to the source code of this file.
Classes | |
class | etl::byte_stream_writer |
Encodes a byte stream. More... | |
class | etl::byte_stream_reader |
Namespaces | |
namespace | etl |
bitset_ext | |
Functions | |
template<typename T > | |
void | etl::write_unchecked (etl::byte_stream_writer &stream, const T &value) |
template<typename T > | |
bool | etl::write (etl::byte_stream_writer &stream, const T &value) |
Implementation of the write function. | |
template<typename T > | |
T | etl::read_unchecked (etl::byte_stream_reader &stream) |
template<typename T > | |
etl::optional< T > | etl::read (etl::byte_stream_reader &stream) |
Implementation of the read function. | |