Result< T, E > Class Template Reference

#include <RobotAPI/libraries/skills/core/FluxioResult.h>

Public Member Functions

E getError () const
 
T getResult () const
 
bool isSuccess () const
 
 Result (const E &err)
 
 Result (const T &res)
 

Constructor & Destructor Documentation

◆ Result() [1/2]

template<typename T, typename E = std::exception>
Result ( const T & res)
inline

◆ Result() [2/2]

template<typename T, typename E = std::exception>
Result ( const E & err)
inline

Member Function Documentation

◆ getError()

template<typename T, typename E = std::exception>
E getError ( ) const
inline

◆ getResult()

template<typename T, typename E = std::exception>
T getResult ( ) const
inline

◆ isSuccess()

template<typename T, typename E = std::exception>
bool isSuccess ( ) const
inline

The documentation for this class was generated from the following file: