Open Search
    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