ResultOk< void > Class Reference

#include <resultbase.h>

Public Member Functions

 ResultOk ()
 
MAXON_IMPLICIT ResultOk (ERROR_OK)
 
template<typename T2 >
MAXON_IMPLICIT ResultOk (const ResultOk< T2 > &value)
 
void GetValue () const
 
void GetValue ()
 
void UncheckedGetValue () const
 
void UncheckedGetValue ()
 
Bool operator== (ERROR_OK) const
 
Bool operator== (ERROR_FAILED) const
 
const ThreadReferencedErrorGetErrorStorage () const
 

Constructor & Destructor Documentation

◆ ResultOk() [1/3]

ResultOk ( )

◆ ResultOk() [2/3]

◆ ResultOk() [3/3]

MAXON_IMPLICIT ResultOk ( const ResultOk< T2 > &  value)

Member Function Documentation

◆ GetValue() [1/2]

void GetValue ( ) const

◆ GetValue() [2/2]

void GetValue ( )

◆ UncheckedGetValue() [1/2]

void UncheckedGetValue ( ) const

◆ UncheckedGetValue() [2/2]

void UncheckedGetValue ( )

◆ operator==() [1/2]

Bool operator== ( ERROR_OK  ) const

◆ operator==() [2/2]

Bool operator== ( ERROR_FAILED  ) const

◆ GetErrorStorage()

const ThreadReferencedError& GetErrorStorage ( ) const