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

activities.hxx

説明を見る。
00001 #ifndef ACTIVITIES_HXX_
00002 # define ACTIVITIES_HXX_
00003 
00004 namespace tasks
00005 {
00006   inline const std::string &
00007   ActivityMaker::get_name()
00008   {
00009     return _name;
00010   }
00011 
00012   template<typename ACTIVITY_CLASS>
00013     DefActivityMaker<ACTIVITY_CLASS>::DefActivityMaker() : ActivityMaker()
00014   {
00015     _name = ACTIVITY_CLASS::get_static_name();
00016   }
00017 
00018   template<typename ACTIVITY_CLASS>
00019   Activity &
00020   DefActivityMaker<ACTIVITY_CLASS>::make()
00021   {
00022     return *new ACTIVITY_CLASS();
00023   }
00024 }
00025 
00026 #endif

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