osncore::AlfPtrVectorImpl Class Reference
class osncore::AlfPtrVectorImpl |
Use STL vectorImplementation class for AlfPtrVector
osncore.lib
- Since
- S60 5.0 Draft
Constructor & Destructor Documentation
AlfPtrVectorImpl(IDeleter &)
OSN_IMPORT | AlfPtrVectorImpl | ( | IDeleter & | aDeleter | ) | |
Use STL vector Constructor
AlfPtrVectorImpl(uint, IDeleter &)
Use STL vector Constructor
~AlfPtrVectorImpl()
OSN_IMPORT | ~AlfPtrVectorImpl | ( | ) | |
Use STL vector Destructor
Member Functions Documentation
at(uint)
void * | at | ( | uint | aCount | ) | const [inline] |
clear(bool)
OSN_IMPORT void | clear | ( | bool | aDelItems | ) | |
Use STL vector Clears the vector
Parameters
bool aDelItems | determines whether the items are deleted |
count()
uint
| count | ( | ) | const [inline] |
findRef(void *)
OSN_IMPORT int | findRef | ( | void * | aItem | ) | |
Use STL vector Returns the position of the item in the vector.
Parameters
void * aItem | Pointer to the item being searched in the vector. |
insert(uint, void *, bool)
OSN_IMPORT bool | insert | ( | uint | aCount, |
| void * | aItem, |
| bool | aDelItems |
| ) | |
Use STL vector Inserts a new item at given position in the vector.
Parameters
uint aCount | Position at which item has to be inserted. |
void * aItem | Pointer to the item to be inserted. |
bool aDelItems | determines whether the item is deleted, not used! |
isEmpty()
bool | isEmpty | ( | ) | const [inline] |
operator=(const AlfPtrVectorImpl &)
remove(uint, bool)
OSN_IMPORT bool | remove | ( | uint | aCount, |
| bool | aDelItems |
| ) | |
Use STL vector Removes an item from the vector
Parameters
uint aCount | the item to be deleted |
bool aDelItems | determines whether the item is deleted |
resize(uint, bool)
OSN_IMPORT bool | resize | ( | uint | aSize, |
| bool | aDelItems |
| ) | |
Use STL vector Resizes the vector to new size. Existing items in the vector will be restored if auto delete property is false.
Parameters
uint aSize | New size in bytes. |
bool aDelItems | determines whether the items are deleted |
size()
uint
| size | ( | ) | const [inline] |
Member Data Documentation
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.