Device interface library for multiple platforms including Mbed.

Dependents:   DeepCover Embedded Security in IoT MaximInterface MAXREFDES155#

Embed: (wiki syntax)

« Back to documentation index

system_error.hpp File Reference

system_error.hpp File Reference

Error handling constructs similar to std::error_code, std::error_condition, and std::error_category. More...

Go to the source code of this file.

Data Structures

class  error_category
 Error category interface. More...
struct  is_error_condition_enum< T >
 Checks if an enum type is implicitly convertible to an error_condition. More...
class  error_condition
 Used for classifying groups of error_code into higher-level error conditions through the error_category::equivalent methods. More...
struct  is_error_code_enum< T >
 Checks if an enum type is implicitly convertible to an error_code. More...
class  error_code
 Holds a raw error code produced by a subsystem. More...
class  system_error
 Wrapper for throwing error_code as an exception. More...

Functions

const error_category & system_category ()
 Default error category.

Detailed Description

Error handling constructs similar to std::error_code, std::error_condition, and std::error_category.

Definition in file system_error.hpp.