#include <resultbase.h>
Public Types | |
using | type = ResultSuper |
using | Base = typename RESULT_TYPE::template ResultFunctions< ResultBase< RESULT_TYPE > > |
Public Member Functions | |
ResultSuper ()=default | |
ResultSuper (const RESULT_TYPE &value) | |
ResultSuper (RESULT_TYPE &&value) | |
const RESULT_TYPE & | GetValue () const & |
RESULT_TYPE & | GetValue () & |
RESULT_TYPE | GetValue () && |
using type = ResultSuper |
using Base = typename RESULT_TYPE::template ResultFunctions<ResultBase<RESULT_TYPE> > |
|
default |
|
explicit |
|
explicit |
const RESULT_TYPE& GetValue | ( | ) | const & |
RESULT_TYPE& GetValue | ( | ) | & |
RESULT_TYPE GetValue | ( | ) | && |