FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate FBArrayTemplate FBArrayTemplate
FBArrayTemplate FBArrayTemplate
|
Public Member Functions
|
|
FBArrayTemplate
(int pItemPerBlock=10) |
|
Constructor.
|
|
~FBArrayTemplate
() |
|
Destructor.
|
int |
InsertAt
(int pIndex, Type pItem) |
|
Insert pItem at pIndex.
|
void |
RemoveAt
(int pIndex) |
|
Remove item at pIndex.
|
void |
RemoveLast
() |
|
Remove the last item in the array.
|
bool |
Remove
(Type &pItem) |
|
Remove pItem from the array.
|
bool |
RemoveIt
(Type pItem) |
|
Remove pItem from the array.
|
void |
Clear
() |
|
Empty the array of all items.
|
Type & |
operator[]
(int pIndex) const |
|
[] operator overload.
|
void |
SetAt
(int pIndex, Type pItem) |
|
Set item at pIndex to
pItem.
|
void |
SetLast
(Type pItem) |
|
Set the last item of the array.
|
int |
GetCount
() const |
|
Get the number of items in the array.
|
void |
SetCount
(int pCount) |
|
Set the number of items in the array.
|
Type |
GetAt
(int pIndex) |
|
Get item at pIndex.
|
Type |
GetLast
() |
|
Get last item of the array.
|
int |
Find
(Type pItem) |
|
Find the index of pItem in the
array.
|
int |
Add
(Type pItem) |
|
Add an item to the end of the array.
|
Type * |
GetArray
() |
|
Get a pointer to the array of items.
|
FBArrayTemplate< Type >
& |
operator=
(const FBArrayTemplate< Type >
&pArrayTemplate) |
|
Copy array of pointers without copying the
associated objects.
|