ApraLinuxUtils 1.0.0
C++ utility library for embedded Linux systems
 
Loading...
Searching...
No Matches
apra Namespace Reference

Classes

class  FileIO
 
class  GenericError
 
class  GPIO
 
class  I2C_Bus
 
class  I2C_Interface
 
class  I2C_Message
 
class  I2C_Transaction_Message
 
class  I2CError
 
class  Message
 
class  Mutex
 
class  ProcessThread
 
class  PWM
 
class  Range
 
class  RealHexParser
 
class  ScopeFunction
 
class  ScopeLock
 
class  STORAGE_TYPE_STRING
 
class  StorageMinimalInfo
 
class  StorageUSB
 
class  Utils
 

Enumerations

enum  I2C_MESSAGE_TYPE { I2C_WRITE , I2C_READ , I2C_READ_COMPARE_EQUAL , I2C_READ_COMPARE_NOT_EQUAL }
 
enum  STORAGE_STATE {
  STORAGE_INSERTED , STORAGE_INSERTED_UNMOUNTED , STORAGE_MOUNTED , STORAGE_UNSAFE_EJECT ,
  STORAGE_SAFE_EJECT
}
 
enum  STORAGE_TYPE { FAT32 , NTFS , EXT4 , UNSUPPORTED }
 
enum  THREAD_TYPE { FREERUNNING , MESSAGE_AND_FREERUNNING , ONLY_MESSAGE }
 
enum  I2C_ERROR_CODE {
  NO_ERROR , OPEN_BUS_ERROR , WRITE_ERROR , READ_ERROR ,
  BUS_UNOPENED
}
 

Enumeration Type Documentation

◆ I2C_ERROR_CODE

Enumerator
NO_ERROR 
OPEN_BUS_ERROR 
WRITE_ERROR 
READ_ERROR 
BUS_UNOPENED 

Definition at line 20 of file I2CError.h.

◆ I2C_MESSAGE_TYPE

Enumerator
I2C_WRITE 
I2C_READ 
I2C_READ_COMPARE_EQUAL 
I2C_READ_COMPARE_NOT_EQUAL 

Definition at line 18 of file I2CMessageType.h.

◆ STORAGE_STATE

Enumerator
STORAGE_INSERTED 
STORAGE_INSERTED_UNMOUNTED 
STORAGE_MOUNTED 
STORAGE_UNSAFE_EJECT 
STORAGE_SAFE_EJECT 

Definition at line 17 of file StorageState.h.

◆ STORAGE_TYPE

Enumerator
FAT32 
NTFS 
EXT4 
UNSUPPORTED 

Definition at line 18 of file StorageType.h.

◆ THREAD_TYPE

Enumerator
FREERUNNING 
MESSAGE_AND_FREERUNNING 
ONLY_MESSAGE 

Definition at line 17 of file ThreadType.h.