iCub-main
Public Types | Public Member Functions | Public Attributes | List of all members
iCub::skin::diagnostics::SkinErrorCode Struct Reference

Enum to provide intelligible error codes for the skin. More...

#include <SkinDiagnostics.h>

Public Types

enum  ErrorCode {
  TaxelStuck11 = 0x8000 ,
  TaxelStuck10 = 0x4000 ,
  TaxelStuck09 = 0x2000 ,
  TaxelStuck08 = 0x1000 ,
  TaxelStuck07 = 0x0800 ,
  TaxelStuck06 = 0x0400 ,
  TaxelStuck05 = 0x0200 ,
  TaxelStuck04 = 0x0100 ,
  TaxelStuck03 = 0x0080 ,
  TaxelStuck02 = 0x0040 ,
  TaxelStuck01 = 0x0020 ,
  TaxelStuck00 = 0x0010 ,
  StatusOK = 0x0000 ,
  ErrorReading12C = 0x0001 ,
  ErrorACK4C = 0x0002
}
 

Public Member Functions

 SkinErrorCode (ErrorCode t)
 
 operator ErrorCode () const
 

Public Attributes

ErrorCode t_
 

Detailed Description

Enum to provide intelligible error codes for the skin.

Definition at line 52 of file SkinDiagnostics.h.

Member Enumeration Documentation

◆ ErrorCode

Enumerator
TaxelStuck11 
TaxelStuck10 
TaxelStuck09 
TaxelStuck08 
TaxelStuck07 
TaxelStuck06 
TaxelStuck05 
TaxelStuck04 
TaxelStuck03 
TaxelStuck02 
TaxelStuck01 
TaxelStuck00 
StatusOK 
ErrorReading12C 
ErrorACK4C 

Definition at line 54 of file SkinDiagnostics.h.

Constructor & Destructor Documentation

◆ SkinErrorCode()

iCub::skin::diagnostics::SkinErrorCode::SkinErrorCode ( ErrorCode  t)
inline

Definition at line 77 of file SkinDiagnostics.h.

Member Function Documentation

◆ operator ErrorCode()

iCub::skin::diagnostics::SkinErrorCode::operator ErrorCode ( ) const
inline

Definition at line 78 of file SkinDiagnostics.h.

Member Data Documentation

◆ t_

ErrorCode iCub::skin::diagnostics::SkinErrorCode::t_

Definition at line 76 of file SkinDiagnostics.h.


The documentation for this struct was generated from the following file: