#include "platform.h"
#include "type_traits.h"
#include "nullptr.h"
#include "endianness.h"
#include "integral_limits.h"
#include "binary.h"
#include "algorithm.h"
#include "iterator.h"
#include "memory.h"
#include "delegate.h"
#include "span.h"
#include "optional.h"
#include "exception.h"
#include "error_handler.h"
#include <stdint.h>
#include <limits.h>
#include "private/minmax_push.h"
#include "private/minmax_pop.h"
Go to the source code of this file.
|
void | etl::write_unchecked (etl::bit_stream_writer &stream, bool value) |
|
bool | etl::write (etl::bit_stream_writer &stream, bool value) |
|
template<typename T > |
etl::enable_if< etl::is_integral< T >::value, void >::type | etl::write_unchecked (etl::bit_stream_writer &stream, const T &value, uint_least8_t nbits=CHAR_BIT *sizeof(T)) |
|
template<typename T > |
etl::enable_if< etl::is_integral< T >::value, bool >::type | etl::write (etl::bit_stream_writer &stream, const T &value, uint_least8_t nbits=CHAR_BIT *sizeof(T)) |
|
template<typename T > |
T | etl::read_unchecked (etl::bit_stream_reader &stream) |
| Read an unchecked type from a stream.
|
|
template<typename T > |
T | etl::read_unchecked (etl::bit_stream_reader &stream, uint_least8_t nbits) |
|
template<typename T > |
etl::optional< T > | etl::read (etl::bit_stream_reader &stream) |
| Read a checked type from a stream.
|
|
template<typename T > |
etl::optional< T > | etl::read (etl::bit_stream_reader &stream, uint_least8_t nbits) |
|
template<> |
bool | etl::read_unchecked< bool > (etl::bit_stream_reader &stream) |
| Read an unchecked bool from a stream.
|
|
template<> |
etl::optional< bool > | etl::read< bool > (etl::bit_stream_reader &stream) |
| Read a bool from a stream.
|
|