template <typename E>

class error

Defined at line 90 of file ../../sdk/lib/fit/include/lib/fit/result.h

Forward declarations.

Public Methods

template <typename... Args, ::fit::internal::requires_conditions<std::is_constructible<E, Args...>> = true>
void error<E> (Args &&... args)

Constructs an error with the given arguments.

Defined at line 97 of file ../../sdk/lib/fit/include/lib/fit/result.h

void ~error<E> ()

Defined at line 99 of file ../../sdk/lib/fit/include/lib/fit/result.h

void error<E> (const error<E> & )

Error has the same copyability and moveability as the underlying type E.

Defined at line 102 of file ../../sdk/lib/fit/include/lib/fit/result.h

error<E> & operator= (const error<E> & )

Defined at line 103 of file ../../sdk/lib/fit/include/lib/fit/result.h

void error<E> (error<E> && )

Defined at line 104 of file ../../sdk/lib/fit/include/lib/fit/result.h

error<E> & operator= (error<E> && )

Defined at line 105 of file ../../sdk/lib/fit/include/lib/fit/result.h

Friends

template <typename Ftypename... Ts>
class result