|
TNB Library
|
配列型情報管理の管理型 [詳解]
#include <TnbQueue.h>
公開メンバ関数 | |
| THead (size_t size) | |
| コンストラクタ [詳解] | |
| ~THead (void) | |
| デストラクタ [詳解] | |
公開変数類 | |
| size_t | bufferSize |
| バッファの長さ [詳解] | |
| size_t | dataSize |
| 実際のデータの長さ [詳解] | |
| TYP * | pBuffer |
| バッファ [詳解] | |
| INDEX | readIndex |
| 読込みポジション [詳解] | |
| CSyncEvent | syncAdding |
| Addした時一時的にUnlockされる(CBlockingQueueT用) [詳解] | |
| CSyncSection | syncObj |
| 参照排他 [詳解] | |
| CSyncEvent | syncTaking |
| Takeした時一時的にUnlockされる(CBlockingQueueT用) [詳解] | |
配列型情報管理の管理型
TnbQueue.h の 444 行目に定義があります。
| THead | ( | size_t | size | ) |
コンストラクタ
TnbQueue.h の 454 行目に定義があります。
| ~THead | ( | void | ) |
デストラクタ
TnbQueue.h の 459 行目に定義があります。
| size_t bufferSize |
バッファの長さ
TnbQueue.h の 449 行目に定義があります。
| size_t dataSize |
実際のデータの長さ
TnbQueue.h の 450 行目に定義があります。
| TYP* pBuffer |
バッファ
TnbQueue.h の 452 行目に定義があります。
| INDEX readIndex |
読込みポジション
TnbQueue.h の 451 行目に定義があります。
| CSyncEvent syncAdding |
Addした時一時的にUnlockされる(CBlockingQueueT用)
TnbQueue.h の 448 行目に定義があります。
| CSyncSection syncObj |
参照排他
TnbQueue.h の 446 行目に定義があります。
| CSyncEvent syncTaking |
Takeした時一時的にUnlockされる(CBlockingQueueT用)
TnbQueue.h の 447 行目に定義があります。