FirteX-高性能全文索引和检索平台API Documentation |
#include <DynamicArray.h>
公有类型 | |
| typedef ElemT | element_type |
| typedef CDynamicArrayIterator | array_iterator |
公有成员 | |
| CDynamicArray (void) | |
| CDynamicArray (int32_t blkSize) | |
| CDynamicArray (size_t initSize, int32_t blkSize) | |
| CDynamicArray (const CDynamicArray &src) | |
| ~CDynamicArray (void) | |
| ElemT & | operator[] (size_t order) |
| void | insert (size_t order, const ElemT &val) |
| array_iterator | elements () |
| size_t | length () |
| size_t | setMaxlength (size_t newMaxLen) |
| void | clear () |
| void | reset () |
保护成员 | |
| int32_t | block (size_t order) |
| int32_t | offset (size_t order) |
| void | grow (size_t newLen) |
| void | allocBlock (int32_t blk) |
|
|||||
|
|
|
|||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
为第blk块Block分配空间并初始化 |
|
||||||||||
|
|
|
|||||||||
|
清空数组,释放资源 |
|
|||||||||
|
获取数组的迭代子
|
|
||||||||||
|
数组动态增长
|
|
||||||||||||||||
|
在指定位置插入一个元素
|
|
|||||||||
|
获取数组长度 |
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
清空数组,但不释放资源 |
|
||||||||||
|
设置数组长度
|
http://www.firtex.org http://www.sourceforge.net/projects/firtex