Dev Essential
Loading...
Searching...
No Matches
result_info_impl.h File Reference
Include dependency graph for result_info_impl.h:

Go to the source code of this file.

Namespaces

namespace  a_util
 Serves as the root component, with common functionality documented in core functionality.
 
namespace  a_util::result
 Serves as component for functionality handling error and return types.
 

Functions

template<typename ResultType>
bool a_util::result::isOk (const ResultType &result)
 
template<typename ResultType>
bool a_util::result::isFailed (const ResultType &result)
 
template<typename ResultTypeLHS, typename ResultTypeRHS>
bool a_util::result::operator== (const ResultInfo< ResultTypeLHS > &lhs, const ResultInfo< ResultTypeRHS > &rhs)
 
template<typename ResultTypeLHS, typename ResultTypeRHS>
bool a_util::result::operator!= (const ResultInfo< ResultTypeLHS > &lhs, const ResultInfo< ResultTypeRHS > &rhs)
 
template<typename ResultTypeLHS, typename ResultTypeRHS>
bool a_util::result::operator< (const ResultInfo< ResultTypeLHS > &lhs, const ResultInfo< ResultTypeRHS > &rhs)
 
template<typename ResultTypeLHS, typename ResultTypeRHS>
bool a_util::result::operator> (const ResultInfo< ResultTypeLHS > &lhs, const ResultInfo< ResultTypeRHS > &rhs)
 
template<typename ResultTypeLHS, typename ResultTypeRHS>
bool a_util::result::operator<= (const ResultInfo< ResultTypeLHS > &lhs, const ResultInfo< ResultTypeRHS > &rhs)
 
template<typename ResultTypeLHS, typename ResultTypeRHS>
bool a_util::result::operator>= (const ResultInfo< ResultTypeLHS > &lhs, const ResultInfo< ResultTypeRHS > &rhs)
 

Detailed Description

Private implementation for ResultInfo type and functions