ScummVM API documentation
hpl::cContainerVec< T > Class Template Reference
Inheritance diagram for hpl::cContainerVec< T >:
hpl::iContainer

Public Member Functions

size_t Size ()
 
void Clear ()
 
void Reserve (size_t alSize)
 
void Resize (size_t alSize)
 
void Add (T aVal)
 
cContainerVecIterator< T > GetIterator ()
 
T & operator[] (size_t alX)
 
virtual size_t Size ()=0
 
virtual void Clear ()=0
 

Public Attributes

Common::Array< T > mvVector
 

Additional Inherited Members

virtual void AddVoidPtr (void **apPtr)=0
 
virtual void AddVoidClass (void *apClass)=0
 
virtual iContainerIterator * CreateIteratorPtr ()=0
 

Member Function Documentation

◆ Size()

template<class T >
size_t hpl::cContainerVec< T >::Size ( )
inlinevirtual

Implements hpl::iContainer.

◆ Clear()

template<class T >
void hpl::cContainerVec< T >::Clear ( )
inlinevirtual

Implements hpl::iContainer.


The documentation for this class was generated from the following file: