template<class TYPE> class GPArray: public GArrayTemplate<GP<TYPE> >

Dynamic array for smart pointers.

Inheritance:


Inherited from GArrayTemplate:

Public Methods

oint size() const
oint lbound() const
oint hbound() const
oinline TYPE& operator[](int const n)
oinline const TYPE& operator[](int n) const
o operator TYPE* ()
o operator const TYPE* () const
ovoid empty()
ovoid touch(int n)
ovoid resize(int hibound)
ovoid resize(int lobound, int hibound)
ovoid shift(int disp)
ovoid del(int n, int howmany=1)
ovoid ins(int n, int howmany=1)
ovoid ins(int n, const TYPE &val, int howmany=1)
ovoid steal(GArrayTemplate &ga)
ovoid sort()
ovoid sort(int lo, int hi)


Documentation

Dynamic array for smart pointers. Template class GPArray<TYPE> implements an array of elements of type GP<TYPE> (see GSmartPointer.h). Significantly smaller code sizes can be achieved by using this class instead of the more general GArray<GP<TYPE>>. This class only implement constructors. See class GArrayTemplate for a description of all access methods.

This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java


DjVu is a trademark of LizardTech, Inc.
All other products mentioned are registered trademarks or trademarks of their respective companies.