/* * parselib.h * * Convenience functions for parsing config-file lines. * * Header file. * * History: * 27/01/2014 Creation. * 14/03/2014 Add separators param to _unquotedstr(). * * Author: Dario Rodriguez dario@softhome.net * This file is licensed under the terms of the GNU LGPL v2+ */ #ifndef PARSELIB_H #define PARSELIB_H char *field_int(char *ptr, int *value); char *field_long(char *ptr, long *value); char *field_quotedstr(char *ptr, char *str, long strsize); char *field_unquotedstr(char *ptr, char *str, long strsize, char *separators); char *field_hexint(char *ptr, int *value); #endif