1 #ifndef DIRLAYOUT_H
2 #define DIRLAYOUT_H
3 
4 #include "dir.h"
5 #include <iostream>
6 #include <string>
7 #include <cstdlib>
8 
9 using namespace std;
10 
11 class Dirlayout
12 {
13 	public:
14 		static Dirlayout* Instance();
15 		void createDirs();
16 
17 		string			homedir;
18 		string			progdir;
19 		string			savedir;
20 		string			loaddir;
21 
22 	protected:
23 		Dirlayout();
24 	private:
25 		static Dirlayout* _instance;
26 
27 		Dir			dirH;
28 };
29 
30 #endif
31