nn::ResultSuccess class

Base classes

template<typename Self>
class ResultBase<ResultSuccess>

Public types

using Base = typename result::detail::ResultBase<ResultSuccess>
using BaseType = typename ResultTraits::BaseType

Public static variables

static const BaseType SuccessValue

Public static functions

static auto CanAccept(Result result) -> bool noexcept

Constructors, destructors, conversion operators

operator Result() const noexcept

Public functions

auto GetInnerValueForDebug() const -> BaseType noexcept
auto IsSuccess() const -> bool noexcept
auto GetModule() const -> int noexcept
auto GetDescription() const -> int noexcept
auto GetModule() const -> int noexcept
auto GetDescription() const -> int noexcept