LeviLamina
|
Public Types | |
using | Base |
Public Member Functions | |
Result & | operator= (Result const &) |
Result (Result const &) | |
MCAPI | Result (::Core::Result &&) |
MCAPI | Result (::Bedrock::ErrorInfo<::Bedrock::OSError > &&error) |
MCAPI | Result (bool success) |
MCAPI::std::string | message () const |
MCAPI::Core::Result & | operator= (::Core::Result &&) |
MCFOLD void * | $ctor (::Core::Result &&) |
MCAPI void * | $ctor (::Bedrock::ErrorInfo<::Bedrock::OSError > &&error) |
MCAPI void * | $ctor (bool success) |
MCFOLD void | $dtor () |
Static Public Member Functions | |
static MCAPI ::Core::Result | either (::Core::Result &&r1, ::Core::Result &&r2) |
static MCAPI ::std::string | format (char const *,...) |
static MCAPI ::Core::Result | makeFailureNotImplemented () |
static MCAPI ::Core::Result | makeFailureWithString (::std::string message) |
static MCAPI ::Core::Result | makeFailureWithStringLiteral (char const *message) |
static MCAPI ::Core::Result | makeSuccess () |
static MCAPI ::Core::Result | merge (::Core::Result &&r1, ::Core::Result &&r2) |