ForwardResultPtr< T > Member List

This is the complete list of members for ForwardResultPtr< T > , including all inherited members.

_value ResultMemT< T * > private
ForwardResultPtr (const PTR &value) ForwardResultPtr< T >
ForwardResultPtr (PTR &&value) ForwardResultPtr< T >
ForwardResultPtr (const Super &src) ForwardResultPtr< T > explicit
ForwardResultPtr (Super &&src) ForwardResultPtr< T > explicit
GetPointer () const ResultMemT< T * >
GetValue () const & ResultMemT< T * >
IsOK (const std::false_type *) const ResultMemT< T * > private
IsOK (const void *) const ResultMemT< T * > private
MAXON_MEMBER_ACCESSORS (T *, GetValue) ResultMemT< T * >
MAXON_MEMBER_ACCESSORS (T *, UncheckedGetValue) ResultMemT< T * >
operator= (const ResultMemT &)=default ResultMemT< T * >
operator= (ResultMemT &&)=default ResultMemT< T * >
operator== (ERROR_OK ok) const ResultMemT< T * >
operator== (ERROR_FAILED failed) const ResultMemT< T * >
PTR typedef ForwardResultPtr< T >
ResultMemT () ResultMemT< T * >
ResultMemT (ERROR_FAILED) ResultMemT< T * >
ResultMemT (const T * &value) ResultMemT< T * >
ResultMemT (T * &&value) ResultMemT< T * >
ResultMemT (ERROR_OK) ResultMemT< T * >
ResultMemT (ResultOk< void >) ResultMemT< T * >
ResultMemT (const ResultMemT &)=default ResultMemT< T * >
ResultMemT (ResultMemT &&)=default ResultMemT< T * >
ResultMemT (const ResultMemT< T2 * > &result) ResultMemT< T * >
ResultMemT (ResultMemT< T2 * > &&result) ResultMemT< T * >
ResultMemT (const ResultMemT< T2 > &result) ResultMemT< T * >
ResultMemT (ResultMemT< T2 > &&result) ResultMemT< T * >
ResultMemT (const ResultRef< T2 > &result) ResultMemT< T * >
Super typedef ForwardResultPtr< T >
UncheckedGetValue () const & ResultMemT< T * >