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

hunt_at.hh

説明を見る。
00001 #ifndef HUNT_AT_HH_
00002 # define HUNT_AT_HH_
00003 
00004 # include "activity.hh"
00005 # include "tasks_fwd.hh"
00006 # include "objects_fwd.hh"
00007 # include "def_map.hh"
00008 
00009 namespace tasks
00010 {
00011   class HuntAt : public Activity
00012   {
00013   public:
00014     HuntAt();
00015     ~HuntAt();
00016 
00017     void start();
00018     void process();
00019     void terminate();
00020 
00021     const std::string &get_name() const;
00022     static const char *get_static_name();
00023 
00024     void set_hunt_course(const objects::DefMap &m,
00025       const objects::HuntCourse &hc);
00026 
00027   protected:
00028     const objects::DefMap *_hunt_map;
00029     const objects::HuntCourse *_hunt_course;
00030 
00031     void require_task();
00032   };
00033 }
00034 
00035 #endif

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