Namespaces | Enumerations
Aws Namespace Reference

Namespaces

 Auth
 
 Client
 
 Config
 
 Utils
 

Enumerations

enum  AwsError {
  AWS_ERR_OK = 0, AWS_ERR_FAILURE, AWS_ERR_MEMORY, AWS_ERR_NULL_PARAM,
  AWS_ERR_PARAM, AWS_ERR_NOT_FOUND, AWS_ERR_TIMEOUT, AWS_ERR_ALREADY,
  AWS_ERR_NOT_INITIALIZED, AWS_ERR_NOT_ENOUGH_SPACE, AWS_ERR_EMPTY, AWS_ERR_NOT_SUPPORTED
}
 Defines error return codes for functions This enum defines standard error codes that will be returned by AWS ROS libraries. More...
 

Enumeration Type Documentation

Defines error return codes for functions This enum defines standard error codes that will be returned by AWS ROS libraries.

Enumerator
AWS_ERR_OK 

Indicates that there is no error.

AWS_ERR_FAILURE 

A generic error occured

AWS_ERR_MEMORY 

An error related to memory usage/allocation

AWS_ERR_NULL_PARAM 

An error when a NULL value is supplied as a parameter when a non-NULL value is required

AWS_ERR_PARAM 

An error indicating that a provided parameter value is invalid.

AWS_ERR_NOT_FOUND 

An error indicating that a resource could not be found

AWS_ERR_TIMEOUT 

An error indicating that a timeout has occured

AWS_ERR_ALREADY 

An error indicating that an event or action has already occured

AWS_ERR_NOT_INITIALIZED 

An error indicating that a component is not yet initialized

AWS_ERR_NOT_ENOUGH_SPACE 

An error indicating that there is not enough space or allocated resources to handle an action/event

AWS_ERR_EMPTY 

An error indicating that a data structure is empty.

AWS_ERR_NOT_SUPPORTED 

The feature is not supported.

Definition at line 29 of file aws_error.h.



aws_common
Author(s): AWS RoboMaker
autogenerated on Sat Mar 6 2021 03:11:38