LMMS
Loading...
Searching...
No Matches
strparse.h
Go to the documentation of this file.
1
2
4public:
5 int pos;
6 std::string *str;
7 void init(std::string *s) {
8 str = s;
9 pos = 0;
10 }
11 void skip_space();
12 char peek();
13 void get_nonspace_quoted(std::string &field);
15 void get_remainder(std::string &field);
16};
17
18void string_escape(std::string &result, const char *s, const char *quote);
Definition strparse.h:3
int pos
Definition strparse.h:5
void skip_space()
Definition strparse.cpp:8
void get_nonspace_quoted(std::string &field)
get the remaining characters, skipping initial spaces and final return
Definition strparse.cpp:22
void init(std::string *s)
Definition strparse.h:7
void get_remainder(std::string &field)
Definition strparse.cpp:76
std::string * str
Definition strparse.h:6
char peek()
Definition strparse.cpp:16
unsigned s
Definition inflate.c:1555
void string_escape(std::string &result, const char *s, const char *quote)
Definition strparse.cpp:54
int result
Definition process.c:1455