Public Methods |
| virtual | ~CommandOptionParse () = 0 |
| | Virtual destructor needed so that the object may be correctly deleted.
|
| virtual bool | ArgsHaveError () = 0 |
| | Get the value of the error flag set if the parser encountered errors.
|
| virtual const char* | PrintErrors () = 0 |
| | Return a string of text describing the list of errors encountered.
|
| virtual const char* | PrintUsage () = 0 |
| | Return a string that contains the usage description of this list of paramaters.
|
| virtual void | RegisterError ( const char * err_msg ) = 0 |
| | Register an error with this parser. More...
|
| virtual void | PerformTask () = 0 |
| | The method should be invoked by the main code once it has determined that the application should be started.
|