DHCOM_HAL
Hardware-abstraction library (HAL) for multiple targets, including DHCOM modules
 All Data Structures Namespaces Files Functions Typedefs Enumerations Enumerator Macros Pages
Namespaces | Typedefs | Enumerations
Types.h File Reference

Definitions of linux-like fixed-size types for systems which do not support them. Definition of STATUS enumeration. More...

Go to the source code of this file.

Namespaces

namespace  dhcom
 

Typedefs

typedef signed char int8_t
 
typedef signed short int16_t
 
typedef signed int int32_t
 
typedef unsigned char uint8_t
 
typedef unsigned short uint16_t
 
typedef unsigned int uint32_t
 

Enumerations

enum  dhcom::STATUS {
  dhcom::STATUS_SUCCESS = 0, dhcom::STATUS_HARDWARE_UNDEFINED, dhcom::STATUS_HARDWARE_ALREADY_DEFINED, dhcom::STATUS_HARDWARE_UNSUPPORTED,
  dhcom::STATUS_DEVICE_DOESNT_EXIST, dhcom::STATUS_DEVICE_OPEN_FAILED, dhcom::STATUS_DEVICE_CLOSE_FAILED, dhcom::STATUS_DEVICE_NOT_OPEN,
  dhcom::STATUS_DEVICE_ALREADY_OPEN, dhcom::STATUS_DEVICE_READ_FAILED, dhcom::STATUS_DEVICE_WRITE_FAILED, dhcom::STATUS_DEVICE_CONFIG_FAILED,
  dhcom::STATUS_I2C_SLAVE_SELECT_FAILED
}
 Enumeration for common return codes from library class methods. More...
 

Detailed Description

Definitions of linux-like fixed-size types for systems which do not support them. Definition of STATUS enumeration.

Typedef Documentation

typedef signed short int16_t
typedef signed int int32_t
typedef signed char int8_t
typedef unsigned short uint16_t
typedef unsigned int uint32_t
typedef unsigned char uint8_t