scaffold  1.0.0
Generates files and directories based on templates and user input
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ArgBase Class Referenceabstract

common class for arguments More...

+ Inheritance diagram for ArgBase:

Public Member Functions

 ArgBase (ArgManager *manager)
 constructor
 
virtual ExitCode proceed (void)=0
 check if used; act accordingly
 
ArgManagermyManager (void)
 the associated manager
 
const char * description (void)
 get associated text
 
 ArgBase (ArgManager *manager)
 constructor
 
virtual ExitCode proceed (void)=0
 check if used; act accordingly
 
ArgManagermyManager (void)
 the associated manager
 
const char * description (void)
 get associated text
 

Protected Attributes

int arg_idx_
 the index of the argument handler
 
int descr_
 the index of the description
 
ArgManagermng_
 the manager
 

Detailed Description

common class for arguments


The documentation for this class was generated from the following files: