Iros
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
Loading...
Searching...
No Matches
di::platform::generic_error Namespace Reference

Enumerations

enum class  BasicError : long {
  Success = 0 , NotEnoughMemory , ResultOutOfRange , InvalidArgument ,
  ValueTooLarge , OperationCanceled , Cancelled
}
 

Functions

constexpr auto tag_invoke (types::Tag< vocab::into_status_code >, BasicError error)
 

Enumeration Type Documentation

◆ BasicError

enum class typedef iris::Error di::platform::BasicError = iris::Error
strong
Enumerator
Success 
NotEnoughMemory 
ResultOutOfRange 
InvalidArgument 
ValueTooLarge 
OperationCanceled 
Cancelled 

Function Documentation

◆ tag_invoke()

auto di::platform::generic_error::tag_invoke ( types::Tag< vocab::into_status_code > ,
BasicError error )
constexpr