Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 28, 2006, 6:17:58 PM (18 years ago)
Author:
bensch
Message:

some movement

Location:
branches/new_class_id/src/lib/parser/preferences
Files:
2 edited
2 moved

Legend:

Unmodified
Added
Removed
  • branches/new_class_id/src/lib/parser/preferences/Makefile.am

    r7256 r9856  
    66libPrefsParser_a_SOURCES = \
    77                cmd_line_prefs_reader.cc \
    8                 ini_file_prefs_reader.cc
     8                ini_file_prefs_reader.cc \
     9                preferences.cc
    910
    1011
    1112noinst_HEADERS = \
    1213                cmd_line_prefs_reader.h \
    13                 ini_file_prefs_reader.h
     14                ini_file_prefs_reader.h \
     15                preferences.h
  • branches/new_class_id/src/lib/parser/preferences/cmd_line_prefs_reader.h

    r7256 r9856  
    77#define _CMD_LINE_PREFS_READER_H
    88
    9 #include "stdincl.h"
    109#include "debug.h"
    1110
     
    4544};
    4645
    47 #define REGISTER_ARG_FLAG(shortOption,longOption,section,key,description,value) bool _ARGVAR_##shortOption##_##longOption = CmdLinePrefsReader::registerArgument(#shortOption[0],#longOption,section,key,description,"",value) 
     46#define REGISTER_ARG_FLAG(shortOption,longOption,section,key,description,value) bool _ARGVAR_##shortOption##_##longOption = CmdLinePrefsReader::registerArgument(#shortOption[0],#longOption,section,key,description,"",value)
    4847
    49 #define REGISTER_ARG_ARG(shortOption,longOption,section,key,description,argname) bool _ARGVAR_##shortOption##_##longOption = CmdLinePrefsReader::registerArgument(#shortOption[0],#longOption,section,key,description,argname) 
     48#define REGISTER_ARG_ARG(shortOption,longOption,section,key,description,argname) bool _ARGVAR_##shortOption##_##longOption = CmdLinePrefsReader::registerArgument(#shortOption[0],#longOption,section,key,description,argname)
    5049
    5150//! A class for reading commandline arguments into Preferences
    52 class CmdLinePrefsReader 
     51class CmdLinePrefsReader
    5352{
    5453
     
    5857
    5958    bool parse(int argc, char** argv);
    60    
     59
    6160    static bool registerArgument( const char shortOption, const std::string & longOption, const std::string & section, const std::string & key, const std::string & help,  const std::string & argName = "", const std::string & value = "%arg%" );
    62    
     61
    6362    static bool asdf;
    64    
     63
    6564  private:
    6665    static bool callBack( ArgTableEntry entry, void* data, const std::string & arg, const std::vector<MultiType> & argArgs );
    67    
     66
    6867    static RegistredArgs regArgs;
    6968
Note: See TracChangeset for help on using the changeset viewer.