expander::expand_error | Class for expand errors (things like "command not found" or "variable not found") |
expander::expandable< StringType > | The 'expandable' template class, the foundation of it all |
expander::expandcmd< StringType > | An abstract base class for the commands |
expander::expandresults | Holds the results of the expand action |
expander::expandresults::FMVarsType | A local class for foundvars and missedvars |
expander::expandvartype< StringType > | An abstract base class for the vartypes |
expander::expcmd_abbr< StringType > | The class implementing the 'abbr' command |
expander::expcmd_bpad< StringType > | The class implementing the 'bpad' command |
expander::expcmd_btrunc< StringType > | The class implementing the 'btrunc' command |
expander::expcmd_fpad< StringType > | The class implementing the 'fpad' command |
expander::expcmd_ftrunc< StringType > | The class implementing the 'ftrunc' command |
expander::expcmd_if< StringType > | The class implementing the 'if' command |
expander::expcmd_knownvars< StringType > | The class implementing the 'knownvars' command |
expander::expcmd_lower< StringType > | The class implementing the 'lower' command |
expander::expcmd_ltrim< StringType > | The class implementing the 'ltrim' command |
expander::expcmd_numvars< StringType > | The class implementing the 'numvars' command |
expander::expcmd_rtrim< StringType > | The class implementing the 'rtrim' command |
expander::expcmd_trim< StringType > | The class implementing the 'trim' command |
expander::expcmd_unknownvars< StringType > | The class implementing the 'unknownvars' command |
expander::expcmd_upper< StringType > | The class implementing the 'upper' command |
expander::expvartype_bool< StringType, DefaultValue > | The class that supplies the bool vartype |
expander::expvartype_date< StringType > | The class that supplies the date vartype |
expander::expvartype_date< StringType >::DateType | Used to hold the date |
expander::expvartype_list< StringType, ItemType > | The class that supplies the list vartype |
expander::expvartype_numeric< StringType, NumType, NumTraits > | The class that supplies the numeric vartype |
expander::expvartype_numeric_traits_limited< NumType, minimum, maximum > | A traits class that limits the possible values |
expander::expvartype_numeric_traits_limited_with_default< NumType, minimum, maximum, defaultval > | A traits class that limits the possible values |
expander::expvartype_numeric_traits_normal< NumType > | A simple traits class |
expander::expvartype_text< StringType > | The class that supplies the text vartype |
expander::expvartype_time< StringType, NotimeMSValue > | The class that supplies the time vartype |
expander::expvartype_time< StringType, NotimeMSValue >::TimeType | Used to store the time |
expander::general_error | Class for general errors (things like "unable to allocate memory") |