class RCatalogsArray : public RPointerArray |
Array class for MCatalogsBase-derived interface pointers. Can be operated like ordinary RPointerArray array.
Public Member Functions | |
---|---|
RCatalogsArray() | |
RCatalogsArray(TInt) | |
void | ResetAndDestroy() |
void | ResetAndRelease() |
void | ResetAndDestroy | ( | ) |
Empties the array and releases the referenced objects.
It frees all memory allocated to the array and resets the internal state so that it is ready to be reused. The function also calls Release() on all of the objects whose pointers are contained by the array. This array object can be allowed to go out of scope after a call to this function.
ResetAndRelease()Empties the array and releases the referenced objects.
It frees all memory allocated to the array and resets the internal state so that it is ready to be reused. The function also calls Release() on all of the objects whose pointers are contained by the array. This array object can be allowed to go out of scope after a call to this function.
void | ResetAndRelease | ( | ) | [inline] |
Empties the array and releases the referenced objects.
It frees all memory allocated to the array and resets the internal state so that it is ready to be reused. The function also calls Release() on all of the objects whose pointers are contained by the array. This array object can be allowed to go out of scope after a call to this function.
Same as ResetAndDestroy(), can be used instead if a more descriptive terminology for the operation is desired (contained objects will not necessarily be destroyed, but their Release() method is called).
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.