SC68 error module consists on a fixed size stack of fixed length strings. It provides functions for both error pushing and poping.
Go to the source code of this file.
Functions | |
| int | SC68error_add (const char *format,...) |
| Push a formatted error message. | |
| const char * | SC68error_get (void) |
| Get last error message. | |
| int SC68error_add | ( | const char * | format, | |
| ... | ||||
| ) |
Push a formatted error message.
The SC68error_add() function format error string into stack buffer. If stack is full, the oldest error message is removed.
| format | printf() like format string |
| -1 |
| const char* SC68error_get | ( | void | ) |
Get last error message.
The SC68error_get() function retrieves last error message and removes it from error message stack.
| 0 | No stacked error message |
1.5.2