Libparserutils
|
#include <stddef.h>
Go to the source code of this file.
Typedefs | |
typedef enum parserutils_error | parserutils_error |
Enumerations | |
enum | parserutils_error { PARSERUTILS_OK = 0, PARSERUTILS_NOMEM = 1, PARSERUTILS_BADPARM = 2, PARSERUTILS_INVALID = 3, PARSERUTILS_FILENOTFOUND = 4, PARSERUTILS_NEEDDATA = 5, PARSERUTILS_BADENCODING = 6, PARSERUTILS_EOF = 7 } |
Functions | |
const char * | parserutils_error_to_string (parserutils_error error) |
Convert a parserutils error code to a string. More... | |
parserutils_error | parserutils_error_from_string (const char *str, size_t len) |
Convert a string representation of an error name to a parserutils error code. More... | |
typedef enum parserutils_error parserutils_error |
enum parserutils_error |
parserutils_error parserutils_error_from_string | ( | const char * | str, |
size_t | len | ||
) |
Convert a string representation of an error name to a parserutils error code.
str | String containing error name |
len | Length of string (bytes) |
Definition at line 59 of file errors.c.
References len, PARSERUTILS_BADENCODING, PARSERUTILS_BADPARM, PARSERUTILS_EOF, PARSERUTILS_FILENOTFOUND, PARSERUTILS_INVALID, PARSERUTILS_NEEDDATA, PARSERUTILS_NOMEM, and PARSERUTILS_OK.
const char* parserutils_error_to_string | ( | parserutils_error | error | ) |
Convert a parserutils error code to a string.
error | The error code to convert |
Definition at line 18 of file errors.c.
References PARSERUTILS_BADENCODING, PARSERUTILS_BADPARM, PARSERUTILS_EOF, PARSERUTILS_FILENOTFOUND, PARSERUTILS_INVALID, PARSERUTILS_NEEDDATA, PARSERUTILS_NOMEM, and PARSERUTILS_OK.