Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
読み取り中…
検索中…
一致する文字列を見つけられません
alt::skeleton::Commander< CommandFunction > クラステンプレート

コマンド テンプレート [詳解]

#include <DesignPattern.hpp>

公開メンバ関数

void Add (Command< CommandFunction > *command)
 
bool Execute ()
 

非公開変数類

std::vector< Command< CommandFunction > * > _commands
 

詳解

template<typename CommandFunction>
class alt::skeleton::Commander< CommandFunction >

コマンド テンプレート

覚え書き
テンプレートクラスなのでDLL_DECLSPECは付けません。

DesignPattern.hpp210 行目に定義があります。

関数詳解

◆ Add()

template<typename CommandFunction >
void alt::skeleton::Commander< CommandFunction >::Add ( Command< CommandFunction > *  command)
inline

DesignPattern.hpp213 行目に定義があります。

参照先 alt::skeleton::Commander< CommandFunction >::_commands.

◆ Execute()

template<typename CommandFunction >
bool alt::skeleton::Commander< CommandFunction >::Execute ( )
inline

DesignPattern.hpp214 行目に定義があります。

参照先 alt::skeleton::Commander< CommandFunction >::_commands.

メンバ詳解

◆ _commands

template<typename CommandFunction >
std::vector<Command<CommandFunction>*> alt::skeleton::Commander< CommandFunction >::_commands
private

このクラス詳解は次のファイルから抽出されました: