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

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

#include <DesignPattern.hpp>

公開メンバ関数

 Command ()
 
virtual bool Execute (size_t count, size_t total)
 
long GetWaitTime ()
 
void SetFunction (CommandFunction function)
 
void SetWaitTime (long time)
 

非公開変数類

CommandFunction _function
 
long _waitTime
 

詳解

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

コマンド テンプレート

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

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

構築子と解体子

◆ Command()

template<typename CommandFunction >
alt::skeleton::Command< CommandFunction >::Command ( )
inline

関数詳解

◆ Execute()

template<typename CommandFunction >
virtual bool alt::skeleton::Command< CommandFunction >::Execute ( size_t  count,
size_t  total 
)
inlinevirtual

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

参照先 alt::skeleton::Command< CommandFunction >::_function.

◆ GetWaitTime()

template<typename CommandFunction >
long alt::skeleton::Command< CommandFunction >::GetWaitTime ( )
inline

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

参照先 alt::skeleton::Command< CommandFunction >::_waitTime.

◆ SetFunction()

template<typename CommandFunction >
void alt::skeleton::Command< CommandFunction >::SetFunction ( CommandFunction  function)
inline

◆ SetWaitTime()

template<typename CommandFunction >
void alt::skeleton::Command< CommandFunction >::SetWaitTime ( long  time)
inline

メンバ詳解

◆ _function

template<typename CommandFunction >
CommandFunction alt::skeleton::Command< CommandFunction >::_function
private

◆ _waitTime


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