Struct Status
Defined in File status.h
Struct Documentation
-
struct Status
Public Types
-
enum class Code : int
Values:
-
enumerator SUCCESS
-
enumerator ERROR
-
enumerator NO_FREE_RESOURCE
-
enumerator OUT_OF_RANGE
-
enumerator UNEXPECTED_NULL_PTR
-
enumerator ALIGNMENT_ERROR
-
enumerator ACCESS_NOT_ALLOWED
-
enumerator ORDERING_ERR
-
enumerator GROUP_NOT_VALID
-
enumerator CODE_BUG
-
enumerator TIMEOUT
-
enumerator SUCCESS
Public Functions
-
inline Status(Code code = Code::SUCCESS, std::string msg = "", const std_source_location location = std_source_location::current())
-
inline explicit operator bool() const noexcept
-
inline operator std::string() const noexcept
-
inline const std::string &Message() const noexcept
-
inline void RaiseIfError() const
-
enum class Code : int