ResultBase< void > Class Reference
#include <resultbase.h>
Public Types |
|
| using | ValueType = void |
| using | CopyType = const DummyParamType & |
| using | MoveType = DummyParamType & |
| using | DeleteType = const DummyParamType && |
| template<typename T2 > | |
| using | ConstructibleFrom = std::enable_if< AlwaysFalse < T2 >::value > |
公共成员函数 |
|
| ResultBase () | |
| void | GetValue () const |
| void | GetValueAndError ( ThreadReferencedError &error) const |
| void | UncheckedGetValue () const |
| const ThreadReferencedError & | GetErrorStorage () const |
| ThreadReferencedError & | GetErrorStorage () |
静态公共属性 |
|
| static const Bool | HAS_ERROR |
Protected Member Functions |
|
| ResultBase (const Error *error) | |
Protected Attributes |
|
| ThreadReferencedError | _error |
| using ValueType = void |
| using CopyType = const DummyParamType& |
| using MoveType = DummyParamType& |
| using DeleteType = const DummyParamType&& |
| using ConstructibleFrom = std::enable_if< AlwaysFalse <T2>::value> |
| ResultBase | ( | ) |
|
explicit protected |
| void GetValue | ( | ) | const |
| void GetValueAndError | ( | ThreadReferencedError & | error | ) | const |
| void UncheckedGetValue | ( | ) | const |
| const ThreadReferencedError & GetErrorStorage | ( | ) | const |
| ThreadReferencedError & GetErrorStorage | ( | ) |
|
|
protected |