メインページ | ネームスペース一覧 | クラス階層 | アルファベット順一覧 | 構成 | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ

map.hh

説明を見る。
00001 #ifndef MAP_HH_
00002 # define MAP_HH_
00003 
00004 # include <map>
00005 
00006 namespace environment
00007 {
00008   class Map
00009   {
00010   public:
00011     enum Maps
00012     {
00013       map_cronous = 0
00014     };
00015     typedef std::map<int, Map *> MapList;
00016 
00017   public:
00018     Map();
00019 
00020     static const Map *get_map(int id);
00021 
00022   protected:
00023     std::string _name;
00024   };
00025 
00026   class MapInit
00027   {
00028   public:
00029     typedef Map::MapList MapList;
00030 
00031   public:
00032     MapInit();
00033 
00034     const Map *get_map(int id) const;
00035 
00036   protected:
00037     MapList _map_list;
00038   };
00039 };
00040 
00041 #endif

Cronous Emulatorに対してWed Aug 17 06:01:48 2005に生成されました。  doxygen 1.4.2-20050421