|
Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
|
名前空間 | |
| namespace | db |
| namespace | ex |
| namespace | FactoryMethod |
| namespace | skeleton |
クラス | |
| class | BasicMemory |
| malloc/realloc/freeを使った標準的なメモリクラス [詳解] | |
| class | Console |
| コンソールに関するクラス [詳解] | |
| class | CriticalSection |
| CriticalSectionに関するWindowsAPIを集約したクラス [詳解] | |
| class | Data |
| class | DBLibrary |
| DB APIを集約するクラスの基底クラス [詳解] | |
| class | Diagnostics |
| システム性能に関するWindowsAPIを集約したクラス [詳解] | |
| class | Event |
| イベントに関するWindowsAPIを集約したクラス [詳解] | |
| class | File |
| ファイルIOに関するWindowsAPIを集約したクラス [詳解] | |
| class | FileInfo |
| ファイル情報共通クラス [詳解] | |
| class | FileInfo1 |
| FileUtility::Find()が返すファイル情報 [詳解] | |
| class | FileInfo2 |
| class | FileUtility |
| ファイルハンドルを伴わないファイルIOに関するWindowsAPIを 集約したクラス [詳解] | |
| class | HandleLibrary |
| HANDLEを扱うWindowsAPIを集約した基底クラス [詳解] | |
| class | HeapMemory |
| ヒープメモリに関するAPIを集約したクラス [詳解] | |
| class | Log |
| Fileをベースとしたログに関する機能を集約したクラス [詳解] | |
| class | Message |
| class | MiddleLibrary |
| MiddleLibraryプロジェクトのメインクラス [詳解] | |
| class | Mutex |
| ミューテックスに関するWindowsAPIを集約したクラス [詳解] | |
| class | NamedPipe |
| 名前付きパイプに関するWindowsAPIを集約したクラス [詳解] | |
| class | PerformanceDataHelper |
| class | PerformanceDataItem |
| class | Pipe |
| パイプに関するWindowsAPIを集約したクラス [詳解] | |
| class | Process |
| プロセスに関するWindowsAPIを集約したクラス [詳解] | |
| class | QueryPerformance |
| 高分解能時間計測クラス [詳解] | |
| class | ReadWriteHandleLibrary |
| HANDLEでReadやWriteを行うWindowsAPIを集約した基底クラス [詳解] | |
| class | RingBuffer |
| リングバッファに関するクラス [詳解] | |
| class | SharedMemory |
| 共有メモリに関するWindowsAPIを集約したクラス [詳解] | |
| class | SocketBuilder |
| ソケットに関するWindowsAPIを集約したクラス [詳解] | |
| class | SocketLibrary |
| WinSockを使用するAPIを集約したクラス [詳解] | |
| class | TcpConnector |
| TCP通信に関するWindowsAPIを集約したクラス [詳解] | |
| class | Thread |
| スレッドに関するWindowsAPIを集約したクラス [詳解] | |
| class | TransactionFile |
| トランザクションNTFSに関するクラス [詳解] | |
| class | TransactionFileUtility |
| トランザクションNTFSに関するユーティリティクラス [詳解] | |
| class | TString |
| 文字列に関するWindowsAPIを集約したクラス [詳解] | |
| class | UdpConnector |
| UDP通信に関するWindowsAPIを集約したクラス [詳解] | |
| class | Utility |
| 汎用的に使えるユーティリティクラス [詳解] | |
| class | VirtualMemory |
| 仮想メモリに関するクラス [詳解] | |
| class | VirtualMemory1 |
| 仮想メモリの取得・解放を簡易的に実装したクラス [詳解] | |
| class | WaitableHandleLibrary |
| HANDLEを使ってシグナル操作を行うWindowsAPIを集約した基底クラス [詳解] | |
| class | WatchDogTimer |
| タイマーに関するWindowsAPIを集約したクラス [詳解] | |
| class | WindowsLibrary |
| プロジェクト共通基底クラス [詳解] | |
| class | WorkerFunction |
| class | WorkerTemplate |
列挙型 | |
| enum class | BackColor { Black = 0 , Blue = BACKGROUND_BLUE , BlueH = Blue | BACKGROUND_INTENSITY , Green = BACKGROUND_GREEN , GreenH = Green | BACKGROUND_INTENSITY , Red = BACKGROUND_RED , RedH = Red | BACKGROUND_INTENSITY , Cyan = (Blue | Green) , CyanH = Cyan | BACKGROUND_INTENSITY , Magenta = (Blue | Red) , MagentaH = Magenta | BACKGROUND_INTENSITY , Yellow = (Green | Red) , YellowH = Yellow | BACKGROUND_INTENSITY , White = (Blue | Green | Red) , WhiteH = White | BACKGROUND_INTENSITY } |
| コンソール出力時の背景色設定 [詳解] | |
| enum class | ForeColor { Black = 0 , Blue = FOREGROUND_BLUE , BlueH = Blue | FOREGROUND_INTENSITY , Green = FOREGROUND_GREEN , GreenH = Green | FOREGROUND_INTENSITY , Red = FOREGROUND_RED , RedH = Red | FOREGROUND_INTENSITY , Cyan = (Blue | Green) , CyanH = Cyan | FOREGROUND_INTENSITY , Magenta = (Blue | Red) , MagentaH = Magenta | FOREGROUND_INTENSITY , Yellow = (Green | Red) , YellowH = Yellow | FOREGROUND_INTENSITY , White = (Blue | Green | Red) , WhiteH = White | FOREGROUND_INTENSITY } |
| コンソール出力時の文字色設定 [詳解] | |
| enum class | LogLevel { Fatal , Error , Warn , Info , Debug , Trace } |
| ログの出力レベル [詳解] | |
| enum class | Priority { Realtime = REALTIME_PRIORITY_CLASS , High = HIGH_PRIORITY_CLASS , AboveNormal = ABOVE_NORMAL_PRIORITY_CLASS , Normal = NORMAL_PRIORITY_CLASS , BelowNormal = BELOW_NORMAL_PRIORITY_CLASS , Idle = IDLE_PRIORITY_CLASS } |
| プロセスの優先度設定値 [詳解] | |
| enum class | ShellOperation : WORD { MOVE = FO_MOVE , COPY = FO_COPY , REMOVE = FO_DELETE , RENAME = FO_RENAME } |
| SHFILEOPSTRUCT.wFuncに渡す、値の列挙 [詳解] | |
| enum class | ThreadPriority { Critical = THREAD_PRIORITY_TIME_CRITICAL , Highest = THREAD_PRIORITY_HIGHEST , AboveNormal = THREAD_PRIORITY_ABOVE_NORMAL , Normal = THREAD_PRIORITY_NORMAL , BelowNormal = THREAD_PRIORITY_BELOW_NORMAL , Lowest = THREAD_PRIORITY_LOWEST , Idle = THREAD_PRIORITY_IDLE } |
| スレッドの優先順位 [詳解] | |
| enum class | WorkerStatus { Created , BeforeInitialize , Initialized , BeforeStart , Started , BeforeExecute , Executed , BeforeProcess , Processed , BeforeStop , Stopped , BeforeExit , Exited } |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
WorkerTemplate.hpp の 10 行目に定義があります。