ZXFoundation™ 26h2
Loading...
Searching...
No Matches
lib::generic_error Namespace Referenceexport

Generic kernel error codes. More...

Enumerations

enum  lib::generic_error::code : u32 {
  none = 0 , lib::generic_error::invalid_arg = 1 , lib::generic_error::not_supported = 2 , lib::generic_error::not_implemented = 3 ,
  lib::generic_error::internal_error = 4 , lib::generic_error::not_found = 5 , lib::generic_error::unknown = 6 , lib::generic_error::out_of_range = 7 ,
  lib::generic_error::uninitialized = 8 , lib::generic_error::stall = 9
}

Detailed Description

Generic kernel error codes.

Enumeration Type Documentation

◆ code

enum lib::generic_error::code : u32
export
Enumerator
invalid_arg 

Invalid argument passed to function.

not_supported 

Operation not supported.

not_implemented 

Feature not yet implemented.

internal_error 

Internal error (C++ ABI for example).

not_found 

Requested item does not exist in the table.

unknown 

Unknown error.

out_of_range 

Index or address is outside valid bounds.

uninitialized 

Uninitialized.

stall 

CPU or subsystem stall detected (watchdog).