CMGDK r49-rc2
公有成员
hgl::MTFixedList< T >模板类参考

<多线程定长数据列表 更多...

#include <FixedList.H>

继承图,类hgl::MTFixedList< T >
hgl::FixedList< T >

所有成员的列表。

公有成员

 MTFixedList ()
 MTFixedList (int n)
virtual ~MTFixedList ()
 HGL_RWLOCK (lock)
virtual void SafeCreate (int c)
virtual T * SafeCreateCopy (int &c)
int SafeGetCount ()
int SafeGetMaxCount ()
void SafeGetCount (int &c, int &m)
bool SafeIsFull ()
virtual bool SafeAppend (const T &data)
virtual bool SafeAppend (const T *data, int n)
virtual int SafeFind (const T &data)
virtual bool SafeDelete (int n)
virtual bool SafeDelete (const T &data)
virtual void SafeDelete (const T *data, int n)
virtual void SafeClear ()
virtual T SafeGetItem (int n)

详细描述

template<typename T>
class hgl::MTFixedList< T >

<多线程定长数据列表


构造及析构函数文档

template<typename T>
hgl::MTFixedList< T >::MTFixedList ( ) [inline]
template<typename T>
hgl::MTFixedList< T >::MTFixedList ( int  n) [inline]
template<typename T>
virtual hgl::MTFixedList< T >::~MTFixedList ( ) [inline, virtual]

成员函数文档

template<typename T>
hgl::MTFixedList< T >::HGL_RWLOCK ( lock  )
template<typename T>
virtual bool hgl::MTFixedList< T >::SafeAppend ( const T &  data) [inline, virtual]
template<typename T>
virtual bool hgl::MTFixedList< T >::SafeAppend ( const T *  data,
int  n 
) [inline, virtual]
template<typename T>
virtual void hgl::MTFixedList< T >::SafeClear ( ) [inline, virtual]
template<typename T>
virtual void hgl::MTFixedList< T >::SafeCreate ( int  c) [inline, virtual]
template<typename T>
virtual T* hgl::MTFixedList< T >::SafeCreateCopy ( int c) [inline, virtual]
template<typename T>
virtual bool hgl::MTFixedList< T >::SafeDelete ( int  n) [inline, virtual]
template<typename T>
virtual bool hgl::MTFixedList< T >::SafeDelete ( const T &  data) [inline, virtual]
template<typename T>
virtual void hgl::MTFixedList< T >::SafeDelete ( const T *  data,
int  n 
) [inline, virtual]
template<typename T>
virtual int hgl::MTFixedList< T >::SafeFind ( const T &  data) [inline, virtual]
template<typename T>
int hgl::MTFixedList< T >::SafeGetCount ( ) [inline]
template<typename T>
void hgl::MTFixedList< T >::SafeGetCount ( int c,
int m 
) [inline]
template<typename T>
virtual T hgl::MTFixedList< T >::SafeGetItem ( int  n) [inline, virtual]
template<typename T>
int hgl::MTFixedList< T >::SafeGetMaxCount ( ) [inline]
template<typename T>
bool hgl::MTFixedList< T >::SafeIsFull ( ) [inline]

该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义