81 _super::operator=(other);
94 _super::operator+=(queue);
106 virtual INDEX
Add(
const TYP& t)
108 return _super::Add(t);
121 return _super::AddElements(size, P);
133 INDEX
Add(
const TYP& t, DWORD dwParam)
135 return _super::Add(t, dwParam);
145 INDEX
AddEx(
const TYP& t, DWORD dwParam)
147 return _super::AddEx(t, dwParam);
169 *P++ = _super::At(i);
#define loop(VAR, CNT)
loop構文.
friend class CListQueueTest
フレンドクラス宣言
virtual ~CListQueueT(void)
デストラクタ
CListQueueT(const CListQueueT &other)
コピーコンストラクタ
CListQueueT & operator+=(const CListQueueT< TYP > &queue)
[追加] 追加オペレータ
INDEX Add(const TYP &t, DWORD dwParam)
[追加] 要素追加.
CListQueueT & operator=(const CListQueueT &other)
[代入] コピーオペレータ
virtual size_t TakeElements(size_t size, TYP *P=NULL)
[取得] 複数要素取り出し
virtual size_t AddElements(size_t size, const TYP *P=NULL)
[追加] 複数要素追加.
INDEX AddEx(const TYP &t, DWORD dwParam)
[追加] 要素追加.
virtual INDEX Add(const TYP &t)
[追加] 要素一つ追加.
virtual size_t GetSize(void) const
[取得] 要素数取得
#define EXCLUSIVE(CLS)
簡易排他制御マクロ.