Rudiments

parameterstring.h
1 // Copyright (c) 1999-2018 David Muse
2 // See the COPYING file for more information.
3
4 #ifndef RUDIMENTS_PARAMETERSTRING_H
5 #define RUDIMENTS_PARAMETERSTRING_H
6
7 #include <rudiments/private/parameterstringincludes.h>
8
16 class RUDIMENTS_DLLSPEC parameterstring {
17 public:
18
20 parameterstring();
21
23 ~parameterstring();
24
27 void setDelimiter(char delim);
28
30 bool parse(const char *string);
31
34 const char *getValue(const char *name);
35
39 void clear();
40
43 dictionary<char *,char *> *getDictionary();
44
45 #include <rudiments/private/parameterstring.h>
46 };
47
48 #endif
dictionary
Definition: dictionary.h:63
parameterstring
Definition: parameterstring.h:16
parameterstring::setDelimiter
void setDelimiter(char delim)
parameterstring::getDictionary
dictionary< char *, char * > * getDictionary()
parameterstring::getValue
const char * getValue(const char *name)
parameterstring::~parameterstring
~parameterstring()
parameterstring::parameterstring
parameterstring()
parameterstring::clear
void clear()
parameterstring::parse
bool parse(const char *string)