lib/NintendoSDK/include/vapours/results/results_common.hpp file

Namespaces

namespace nn
namespace nn::result
namespace nn::result::detail

Classes

class nn::result::detail::ResultTraits
template<int M, int D>
struct nn::result::detail::ResultTraits::MakeInnerValueStatic
template<typename Self>
class nn::result::detail::ResultBase
class nn::Result
class nn::result::detail::ResultInternalAccessor
class nn::ResultSuccess
template<int Module_, int Description_>
class nn::result::detail::ErrorResultBase
template<int Module_, int DescStart, int DescEnd>
class nn::result::detail::ErrorRange

Defines

#define R_DEFINE_NAMESPACE_RESULT_MODULE(value)
#define R_CURRENT_NAMESPACE_RESULT_MODULE
#define R_NAMESPACE_MODULE_ID(nmspc)
#define R_DEFINE_ERROR_RESULT_IMPL(name, desc_start, desc_end)
#define R_DEFINE_ABSTRACT_ERROR_RESULT_IMPL(name, desc_start, desc_end)
#define R_DEFINE_ERROR_RESULT(name, desc)
#define R_DEFINE_ERROR_RANGE(name, start, end)
#define R_DEFINE_ABSTRACT_ERROR_RESULT(name, desc)
#define R_DEFINE_ABSTRACT_ERROR_RANGE(name, start, end)