#include <cmdparam.h>
Inheritance diagram for CmdParamStringParser


Public Methods | |
| CmdParamStringParser () | |
| virtual | ~CmdParamStringParser () |
| CmdParamStringParser (const CmdParamStringParser& other) | |
| virtual StringParser* | clone () const |
| Return a duplicate of the current object. More... | |
| virtual double& | parse (const string& s, double& x) const |
| Parse into a double. More... | |
| virtual int& | parse (const string& s, int& x) const |
| Parse into an int. More... | |
| virtual string& | parse (const string& s, string& x) const |
| Parse into a string. More... | |
| virtual double*& | parse (const string& s, double*& x) const |
| Parse into a pointer to a double. More... | |
| virtual string | parse (const string& s) const |
| Short version of parse() for simple string substitution. More... | |
| virtual arglist& | parse (const string& s, arglist& x) const |
| Parse into a vector of strings by breaking at word boundaries. More... | |
| virtual void | error (const string& s) const |
| This implementation ignores errors (since it doesn't generate any), but derived classes may redefine this function if they wish (for instance, to write messages to the console). More... | |
Definition at line 328 of file cmdparam.h.
|
|
Definition at line 330 of file cmdparam.h. |
|
|
Definition at line 331 of file cmdparam.h. |
|
|
Definition at line 332 of file cmdparam.h. |
|
|
Return a duplicate of the current object.
Reimplemented from StringParser. Definition at line 333 of file cmdparam.h. |
|
|
This implementation ignores errors (since it doesn't generate any), but derived classes may redefine this function if they wish (for instance, to write messages to the console).
Reimplemented from StringParser. Definition at line 362 of file cmdparam.h. |
|
|
Parse into a vector of strings by breaking at word boundaries.
Reimplemented from StringParser. Definition at line 359 of file cmdparam.h. |
|
|
Short version of parse() for simple string substitution.
Reimplemented from StringParser. Definition at line 357 of file cmdparam.h. |
|
|
Parse into a pointer to a double.
Reimplemented from StringParser. Definition at line 339 of file cmdparam.h. |
|
|
Parse into a string.
Reimplemented from StringParser. Definition at line 337 of file cmdparam.h. |
|
|
Parse into an int.
Reimplemented from StringParser. Definition at line 336 of file cmdparam.h. |
|
|
Parse into a double.
Reimplemented from StringParser. Definition at line 335 of file cmdparam.h. |
1.2.1 written by Dimitri van Heesch,
© 1997-2000