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

クラス tasks::EarnExperience

#include <earn_experience.hh>

tasks::EarnExperienceに対する継承グラフ

Inheritance graph
[凡例]
tasks::EarnExperienceのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 EarnExperience ()
 ~EarnExperience ()
void start ()
void process ()
void terminate ()
const std::string & get_name () const
void check_map ()
const Taskget_current_task () const

Static Public メソッド

static const char * get_static_name ()

Protected メソッド

void require_task ()
void find_best_map (const objects::DefMap *&m, const objects::HuntCourse *&hc)

Protected 変数

const objects::DefMap_hunt_map
const objects::HuntCourse_hunt_course
rxtimer::RxTimer_timer
environment::CronousEnv_ce
Task_current_task

コンストラクタとデストラクタ

tasks::EarnExperience::EarnExperience  ) 
 

tasks::EarnExperience::~EarnExperience  ) 
 


関数

void tasks::EarnExperience::check_map  ) 
 

関数の呼び出しグラフ:

void tasks::EarnExperience::find_best_map const objects::DefMap *&  m,
const objects::HuntCourse *&  hc
[protected]
 

関数の呼び出しグラフ:

const Task * tasks::Activity::get_current_task  )  const [inline, inherited]
 

const std::string & tasks::EarnExperience::get_name  )  const [virtual]
 

tasks::Activityを再定義しています。

関数の呼び出しグラフ:

const char * tasks::EarnExperience::get_static_name  )  [static]
 

void tasks::EarnExperience::process  )  [virtual]
 

tasks::Activityを再定義しています。

関数の呼び出しグラフ:

void tasks::EarnExperience::require_task  )  [protected, virtual]
 

tasks::Activityを再定義しています。

void tasks::EarnExperience::start  )  [virtual]
 

tasks::Activityを実装しています.

関数の呼び出しグラフ:

void tasks::EarnExperience::terminate  )  [virtual]
 

tasks::Activityを実装しています.

関数の呼び出しグラフ:


変数

environment::CronousEnv& tasks::Activity::_ce [protected, inherited]
 

Task* tasks::Activity::_current_task [protected, inherited]
 

const objects::HuntCourse* tasks::EarnExperience::_hunt_course [protected]
 

const objects::DefMap* tasks::EarnExperience::_hunt_map [protected]
 

rxtimer::RxTimer* tasks::EarnExperience::_timer [protected]
 


このクラスの説明は次のファイルから生成されました:
Cronous Emulatorに対してWed Aug 17 06:24:32 2005に生成されました。  doxygen 1.4.2-20050421