#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"); |