Embedded Template Library 1.0
|
#include "platform.h"
#include "exception.h"
#include "error_handler.h"
#include "utility.h"
#include "variant.h"
Go to the source code of this file.
Classes | |
class | etl::expected_exception |
Base exception for et::expected. More... | |
class | etl::expected_invalid< void > |
class | etl::expected_invalid< TError > |
expected_invalid More... | |
class | etl::unexpected< TError > |
struct | etl::unexpect_t |
unexpect_t More... | |
class | etl::expected< TValue, TError > |
Expected type. More... | |
class | etl::expected< void, TError > |
Specialisation for void value type. More... | |
Namespaces | |
namespace | etl |
bitset_ext | |
Functions | |
template<typename TError > | |
ETL_CONSTEXPR14 bool | operator== (const etl::unexpected< TError > &lhs, const etl::unexpected< TError > &rhs) |
Equivalence operator. | |
template<typename TError > | |
ETL_CONSTEXPR14 void | swap (etl::unexpected< TError > &lhs, etl::unexpected< TError > &rhs) |
Swap etl::unexpected. | |