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

プロジェクト共通基底クラス [詳解]

#include <WindowsLibrary.h>

alt::WindowsLibrary の継承関係図
alt::BasicMemory alt::CriticalSection alt::FileUtility alt::HandleLibrary alt::Log alt::PerformanceDataHelper alt::PerformanceDataItem alt::Pipe alt::Process alt::QueryPerformance alt::RingBuffer alt::SocketLibrary alt::TString alt::VirtualMemory alt::VirtualMemory1 alt::ex::Exception alt::skeleton::ICallback alt::skeleton::ITimeup

公開メンバ関数

APIENTRY WindowsLibrary ()
 コンストラクタ
 
virtual APIENTRY ~WindowsLibrary ()
 デストラクタ
 
virtual DWORD APIENTRY GetErrNo () const
 WindowsAPIのエラー値を取得します。
 
virtual VOID APIENTRY SetErrNo ()
 WINAPIエラーの情報を設定します。
 

限定公開変数類

DWORD _dwErrorNo
 

詳解

プロジェクト共通基底クラス

WindowsLibrary.h33 行目に定義があります。

構築子と解体子

◆ WindowsLibrary()

APIENTRY alt::WindowsLibrary::WindowsLibrary ( )
inline

コンストラクタ

WindowsLibrary.h37 行目に定義があります。

◆ ~WindowsLibrary()

virtual APIENTRY alt::WindowsLibrary::~WindowsLibrary ( )
inlinevirtual

デストラクタ

WindowsLibrary.h40 行目に定義があります。

関数詳解

◆ GetErrNo()

virtual DWORD APIENTRY alt::WindowsLibrary::GetErrNo ( ) const
inlinevirtual

WindowsAPIのエラー値を取得します。

戻り値
WindowAPIのエラー時のエラー番号
戻り値
DWORD詳細はネットで。
参照
http://ir9.jp/prog/ayu/win32err.htm
https://gallery-code.blogspot.com/2010/05/getlasterror.html

alt::SocketLibraryで再実装されています。

WindowsLibrary.h50 行目に定義があります。

◆ SetErrNo()

VOID WindowsLibrary::SetErrNo ( )
virtual

WINAPIエラーの情報を設定します。

WindowsLibrary.cpp51 行目に定義があります。

参照先 _dwErrorNo.

メンバ詳解

◆ _dwErrorNo

DWORD alt::WindowsLibrary::_dwErrorNo
protected

WindowsLibrary.h53 行目に定義があります。

参照元 SetErrNo().


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