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

◆ AwsError

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 Mon Feb 28 2022 21:58:58