hsmet  1.0.0
Aufzählungen | Funktionen
he-error.h-Dateireferenz

Fehlercodes. Mehr ...

gehe zum Quellcode dieser Datei

Aufzählungen

enum  {
  HE_ERROR_NONE = 0, HE_ERROR_SYSTEM, HE_ERROR_INVALID_ARGS, HE_ERROR_MATH_OVERFLOW,
  HE_ERROR_MATH_DIVZERO, HE_ERROR_IO, HE_ERROR_SYNTAX, HE_ERROR_BUFFERSIZE,
  HE_ERROR_MEMORY
}
 

Funktionen

void hsm_et_error_set (int *ptr, int ec)
 Fehlercode in Variable eintragen. Mehr ...
 

Ausführliche Beschreibung

Fehlercodes.

Hier werden Fehlercodes definiert, die bei der Arbeit mit den hsm_et_xxx()-Funktionen auftreten koennen.

int ec;
function1(..., &ec);
funktion2(..., &ec);
...
funktionn(..., &ec);
if (HE_ERROR_NONE == ec) {
...
} else {
switch(ec) {
...
} break;
...
} break;
...
}
}