#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <sys/types.h>
#include <stdbool.h>
#include "ifw/odp/clipm/clipm_testlib_parser.h"
#include "ifw/odp/clipm/clipm_testlib_defines.h"
|
| int | clipm_testlib_parser_strcasecmp (const char *s1, const char *s2) |
| |
| bool | clipm_testlib_parser_is_escape_char (char c) |
| |
| char | clipm_testlib_parser_escape (char c) |
| |
| bool | clipm_testlib_parser_is_space_char (char c) |
| |
| bool | clipm_testlib_parser_is_char_in_str (char c, const char *str) |
| |
| bool | clipm_testlib_parser_neol (FILE *f, char c) |
| |
| int | clipm_testlib_parser_readline (FILE *f, char *str, int maxlength) |
| |
| void | clipm_testlib_parser_store_parameter (cpl_parameterlist *parlist, const char *name, const char *description, const char *context, const char *value) |
| |
| cpl_propertylist * | clipm_testlib_parser_extract_line_tokens (const char *line, const char *operators,const char *separators, const char commentchar) |
| | This is an internal function of clipm/test, which is only mentioned for documentation. It extracts string tokens from a line string.
|
| |
| cpl_parameterlist * | clipm_testlib_parser_import_configfile (const char *filename, cpl_parameterlist *append_list) |
| |
◆ ADD_TOKEN
| #define ADD_TOKEN |
( |
| string, |
|
|
| name ) |
Value: { \
temp[t] = '\0'; \
cpl_propertylist_append_string(tokens, name, string); \
t = 0; \
}
◆ ADD_TOKEN_OPR
| #define ADD_TOKEN_OPR |
( |
| string | ) |
ADD_TOKEN(string, "OPR"); |
◆ ADD_TOKEN_SEP
| #define ADD_TOKEN_SEP |
( |
| string | ) |
ADD_TOKEN(string, "SEP"); |
◆ ADD_TOKEN_TXT
| #define ADD_TOKEN_TXT |
( |
| string | ) |
ADD_TOKEN(string, "TXT"); |