OROCHI
 
Loading...
Searching...
No Matches
GxP2PThreadBase Class Referenceabstract

Thread抽象基底クラス More...

#include <GxP2PThread.h>

Public Member Functions

初期化
 GxP2PThreadBase (void)
 コンストラクタ
 
virtual ~GxP2PThreadBase (void)
 デストラクタ
 
アクセサ

スレッドエントリポイント

GX_FORCE_INLINE b32 isLive (void) const
 生存判定取得
 

操作

b32 create (void *pIn, nu32 priority=THREAD_DEFAULT_PRIORITY, nu32 stackSize=0)
 スレッド作成
 
void destroy (void)
 スレッド破棄
 
virtual void threadMain (void *pIn)=0
 スレッド関数
 
static void sleep (nu32 msec)
 スレッドスリープ
 

Detailed Description

Thread抽象基底クラス

Member Function Documentation

◆ create()

b32 GxP2PThreadBase::create ( void * pIn,
nu32 priority = THREAD_DEFAULT_PRIORITY,
nu32 stackSize = 0 )

スレッド作成

Parameters
pIn[in] thisポインタ
priority[in] 優先度
stackSize[in] スタックサイズ
Returns
成功ならtrue
Here is the call graph for this function:

◆ sleep()

void GxP2PThreadBase::sleep ( nu32 milliSecond)
static

スレッドスリープ

Parameters
milliSecond[in] スリープ時間 (ミリ秒)

The documentation for this class was generated from the following files: