00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef MCONFIG_H
00019 #define MCONFIG_H
00020
00021 class MConfig;
00022
00023 #include <cc++/misc.h>
00024
00025 #ifdef CCXX_NAMESPACES
00026 using namespace std;
00027 using namespace ost;
00028 #endif
00029
00030 #include "stripper.h"
00031
00032 #include <stdio.h>
00033 #include <errno.h>
00034
00035 #include <iostream>
00036 #include <fstream>
00037 #include <vector>
00038 #include <string>
00039 #include <map>
00040
00044 class MConfig {
00045 public:
00047 MConfig(const char *);
00049 virtual ~MConfig();
00051 virtual const map< string, vector<string> >& getconfigmap();
00052
00053 private:
00054
00055 map< string, vector<string> > configmap;
00056 };
00057
00058 #endif