TNB Library
クラス | 名前空間 | 型定義
TnbQueue.h ファイル

キュー型情報管理関係のヘッダ [詳解]

+ TnbQueue.h の依存先関係図:
+ 被依存関係図:

[ソースコード]

クラス

class  CBlockingQueueT< TYP, ISI, INV >
 ブロック付キュー型情報管理テンプレート [詳解]
 
class  CRingQueueT< TYP, ISI, INV >
 リング式キュー型情報管理テンプレート [詳解]
 
struct  IQueueT< TYP >
 キュー型情報管理インターフェーステンプレート [詳解]
 
struct  CRingQueueT< TYP, ISI, INV >::THead
 配列型情報管理の管理型 [詳解]
 

名前空間

namespace  TNB
 TNB Library
 

型定義

typedef TNB::CBlockingQueueT< BYTE > CByteBlockingQueue
 BYTE型(unsigned 8bit)ブロッキングキュークラス [詳解]
 
typedef TNB::CRingQueueT< BYTE > CByteQueue
 BYTE型(unsigned 8bit)キュークラス [詳解]
 
typedef TNB::CRingQueueT< DWORD > CDwordQueue
 DWORD型(unsigned 32bit)キュー管理クラス [詳解]
 
typedef TNB::CBlockingQueueT< CStr, true > CStrBlockingQueue
 CStr型ブロッキングキュー管理クラス [詳解]
 
typedef TNB::CRingQueueT< CString, true > CStringQueue
 CString型キュー管理クラス [詳解]
 
typedef TNB::CRingQueueT< CStr, true > CStrQueue
 CStr型キュー管理クラス [詳解]
 

詳解

キュー型情報管理関係のヘッダ

   情報をFIFO(First In First Out)で管理するクラスです。 
   Add系メソッドで追加し、Take系メソッドで古いのほうから情報を取り出します。
   また、Get,Set メソッドによる、インデックスによりアクセスも可能です。
参照
TnbDef.h 利用条件、および無保証規定

TnbQueue.h に定義があります。