Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
読み取り中…
検索中…
一致する文字列を見つけられません
alt::skeleton::ITimeup クラスabstract

WatchDogTimerクラスのコールバック関数を設定します。 [詳解]

#include <FunctionPointers.hpp>

alt::skeleton::ITimeup の継承関係図
alt::WindowsLibrary

公開メンバ関数

virtual VOID APIENTRY Timeup (LPVOID me, DWORD dwHiTime, DWORD dwLoTime)=0
 タイムアップ関数プレースホルダ
 
- 基底クラス alt::WindowsLibrary に属する継承公開メンバ関数
APIENTRY WindowsLibrary ()
 コンストラクタ
 
virtual APIENTRY ~WindowsLibrary ()
 デストラクタ
 
virtual DWORD APIENTRY GetErrNo () const
 WindowsAPIのエラー値を取得します。
 
virtual VOID APIENTRY SetErrNo ()
 WINAPIエラーの情報を設定します。
 

静的公開メンバ関数

static VOID APIENTRY TimeupCall (LPVOID me, DWORD dwHiTime, DWORD dwLoTime)
 タイムアップ関数の呼び出し用インターフェース
 

その他の継承メンバ

- 基底クラス alt::WindowsLibrary に属する継承限定公開変数類
DWORD _dwErrorNo
 

詳解

WatchDogTimerクラスのコールバック関数を設定します。

覚え書き
TimeupCall()は直後にTimeup()を呼び出します。 Timeup()は純粋仮想関数なので、コールバック後に実行する機能は、 継承先で実装してください。

FunctionPointers.hpp47 行目に定義があります。

関数詳解

◆ Timeup()

virtual VOID APIENTRY alt::skeleton::ITimeup::Timeup ( LPVOID  me,
DWORD  dwHiTime,
DWORD  dwLoTime 
)
pure virtual

タイムアップ関数プレースホルダ

引数
me呼び出し元のアドレス
dwHiTimeタイマー値(上位)
dwLoTimeタイマー値(下位)

参照元 TimeupCall().

◆ TimeupCall()

static VOID APIENTRY alt::skeleton::ITimeup::TimeupCall ( LPVOID  me,
DWORD  dwHiTime,
DWORD  dwLoTime 
)
inlinestatic

タイムアップ関数の呼び出し用インターフェース

引数
me呼び出し元のアドレス
dwHiTimeタイマー値(上位)
dwLoTimeタイマー値(下位)
戻り値
VOID

FunctionPointers.hpp62 行目に定義があります。

参照先 Timeup().

参照元 alt::WatchDogTimer::StartTimer().


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