目录
Wwise SDK 2018.1.11
|
AkListBare< T, U_NEXTITEM, COUNT_POLICY, LAST_POLICY > 模板类 参考
Implementation of List Bare. 更多...
类 AkListBare< T, U_NEXTITEM, COUNT_POLICY, LAST_POLICY > 继承关系图:

类 | |
struct | Iterator |
Iterator. 更多... |
|
struct | IteratorEx |
Public 成员函数 | |
IteratorEx | Erase (const IteratorEx &in_rIter) |
Erase item. 更多... |
|
IteratorEx | Insert (const IteratorEx &in_rIter, T *in_pItem) |
Insert item. 更多... |
|
Iterator | End () const |
End condition. 更多... |
|
IteratorEx | BeginEx () |
Get IteratorEx at beginning. 更多... |
|
Iterator | Begin () const |
Get Iterator at beginning. 更多... |
|
IteratorEx | FindEx (T *in_pItem) |
Get Iterator from item. 更多... |
|
AkListBare () | |
Constructor. 更多... |
|
~AkListBare () | |
Destructor. 更多... |
|
void | Term () |
Terminate. 更多... |
|
void | AddFirst (T *in_pItem) |
Add element at the beginning of list. 更多... |
|
void | AddLast (T *in_pItem) |
Add element at the end of list. 更多... |
|
AKRESULT | Remove (T *in_pItem) |
Remove an element. 更多... |
|
AKRESULT | RemoveFirst () |
Remove the first element. 更多... |
|
AkForceInline void | RemoveAll () |
Remove all elements. 更多... |
|
AkForceInline T * | First () |
Get first element. 更多... |
|
AkForceInline bool | IsEmpty () const |
Empty condition. 更多... |
|
void | RemoveItem (T *in_pItem, T *in_pPrevItem) |
Remove an element. 更多... |
|
void | AddItem (T *in_pItem, T *in_pNextItem, T *in_pPrevItem) |
Add an element. 更多... |
|
Protected 属性 | |
T * | m_pFirst |
top of list 更多... |
|
详细描述
template<class T, template< class > class U_NEXTITEM = AkListBareNextItem, template< class > class COUNT_POLICY = AkCountPolicyNoCount, template< class > class LAST_POLICY = AkLastPolicyWithLast>
class AkListBare< T, U_NEXTITEM, COUNT_POLICY, LAST_POLICY >
Implementation of List Bare.
在文件 AkListBare.h 第 167 行定义.
该类的文档由以下文件生成:
- include/AK/Tools/Common/AkListBare.h