Diarkis C++Client Library API Document
Diarkis::System::DiarkisThreadParams クラス

スレッド起動のためのパラメータ [詳解]

#include <Thread.h>

Diarkis::System::DiarkisThreadParams 連携図

公開メンバ関数

 DiarkisThreadParams ()
 DiarkisThreadParamsのコンストラクタ [詳解]
 
 ~DiarkisThreadParams ()=default
 DiarkisThreadParamsのデストラクタ [詳解]
 

公開変数類

Diarkis::StdString name
 Thread name (PS4: up to 32 bytes including the terminating NULL character) or NULL [詳解]
 
DiarkisThreadPriority priority
 
DiarkisThreadPolicy policy
 Thread policy [詳解]
 
ThreadFunc func
 Pointer to function to be invoked by thread [詳解]
 
uint32_t affinityMask
 CPU affinity mask [詳解]
 
uint32_t stackSize
 Stack size of the thread [詳解]
 

詳解

スレッド起動のためのパラメータ

構築子と解体子

◆ DiarkisThreadParams()

Diarkis::System::DiarkisThreadParams::DiarkisThreadParams ( )
inline

DiarkisThreadParamsのコンストラクタ

◆ ~DiarkisThreadParams()

Diarkis::System::DiarkisThreadParams::~DiarkisThreadParams ( )
default

DiarkisThreadParamsのデストラクタ

メンバ詳解

◆ name

Diarkis::StdString Diarkis::System::DiarkisThreadParams::name

Thread name (PS4: up to 32 bytes including the terminating NULL character) or NULL

◆ priority

DiarkisThreadPriority Diarkis::System::DiarkisThreadParams::priority

◆ policy

DiarkisThreadPolicy Diarkis::System::DiarkisThreadParams::policy

Thread policy

◆ func

ThreadFunc Diarkis::System::DiarkisThreadParams::func

Pointer to function to be invoked by thread

◆ affinityMask

uint32_t Diarkis::System::DiarkisThreadParams::affinityMask

CPU affinity mask

◆ stackSize

uint32_t Diarkis::System::DiarkisThreadParams::stackSize

Stack size of the thread


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