/* ==================================================================== * Copyright (c) 2003-2006, Martin Hauner * http://subcommander.tigris.org * * Subcommander is licensed as described in the file doc/COPYING, which * you should have received as part of this distribution. * ==================================================================== */ #ifndef _SC_CONFIG_H #define _SC_CONFIG_H // sc #include "util/String.h" #include "ConfigValue.h" // sys //#include //typedef std::vector TConfigData; //typedef std::pair< //TConfigData::iterator, //TConfigData::iterator> TConfigDataPair; class Config { public: virtual ~Config(){} virtual void get( ConfigValues& ) = 0; virtual void set( const ConfigValues& ) = 0; }; #endif // _SC_CONFIG_H