Menoh
Typedefs | Enumerations | Functions
Error handling

Typedefs

typedef int32_t menoh_error_code
 

Enumerations

enum  menoh_error_code_constant {
  menoh_error_code_success, menoh_error_code_std_error, menoh_error_code_unknown_error, menoh_error_code_invalid_filename,
  menoh_error_code_unsupported_onnx_opset_version, menoh_error_code_onnx_parse_error, menoh_error_code_invalid_dtype, menoh_error_code_invalid_attribute_type,
  menoh_error_code_unsupported_operator_attribute, menoh_error_code_dimension_mismatch, menoh_error_code_variable_not_found, menoh_error_code_index_out_of_range,
  menoh_error_code_json_parse_error, menoh_error_code_invalid_backend_name, menoh_error_code_unsupported_operator, menoh_error_code_failed_to_configure_operator,
  menoh_error_code_backend_error, menoh_error_code_same_named_variable_already_exist, menoh_error_code_unsupported_input_dims, menoh_error_code_same_named_parameter_already_exist,
  menoh_error_code_same_named_attribute_already_exist, menoh_error_code_invalid_backend_config_error
}
 

Functions

MENOH_API const char * menoh_get_last_error_message ()
 Users can get detailed message about last error. More...
 

Detailed Description

Typedef Documentation

◆ menoh_error_code

typedef int32_t menoh_error_code

Enumeration Type Documentation

◆ menoh_error_code_constant

error_code

Users can also get error message via menoh_get_last_error_message().

Enumerator
menoh_error_code_success 
menoh_error_code_std_error 
menoh_error_code_unknown_error 
menoh_error_code_invalid_filename 
menoh_error_code_unsupported_onnx_opset_version 
menoh_error_code_onnx_parse_error 
menoh_error_code_invalid_dtype 
menoh_error_code_invalid_attribute_type 
menoh_error_code_unsupported_operator_attribute 
menoh_error_code_dimension_mismatch 
menoh_error_code_variable_not_found 
menoh_error_code_index_out_of_range 
menoh_error_code_json_parse_error 
menoh_error_code_invalid_backend_name 
menoh_error_code_unsupported_operator 
menoh_error_code_failed_to_configure_operator 
menoh_error_code_backend_error 
menoh_error_code_same_named_variable_already_exist 
menoh_error_code_unsupported_input_dims 
menoh_error_code_same_named_parameter_already_exist 
menoh_error_code_same_named_attribute_already_exist 
menoh_error_code_invalid_backend_config_error 

Function Documentation

◆ menoh_get_last_error_message()

MENOH_API const char* menoh_get_last_error_message ( )

Users can get detailed message about last error.

Users do not need to (and must not) release returned c string.