version 3.3

VRS::NonPersistentArray< T > Class Template Reference

#include <vrs/container/array.h>

Inheritance diagram for VRS::NonPersistentArray< T >:

VRS::SequenceContainerSTL< T, std::vector< T > > VRS::SharedObj VRS::Visitable VRS::Array< T > VRS::GL2::EXTSHADER::PrototypeHandlerTable VRS::GL2::EXTSHADER::HandlerObject

List of all members.

Public Member Functions

 NonPersistentArray ()
 NonPersistentArray (unsigned int size)
 NonPersistentArray (unsigned int size, const T &initValue)
 NonPersistentArray (const Iterator< T > *sourceItr)
T * pointer ()
const T * pointer () const
virtual Iterator< T > * newIterator () const
 Creates a new `Iterator<T>' object.
void reserve (unsigned int value)
 VRS_TYPEINFO (NonPersistentArray, VRS_TEMPLATE_ARGS_2(T, std::vector< T >, SequenceContainerSTL))
 VRS_SERIALIZABLE_ABSTRACT_CLASS (NonPersistentArray)

template<typename T>
class VRS::NonPersistentArray< T >


Constructor & Destructor Documentation

template<typename T>
VRS::NonPersistentArray< T >::NonPersistentArray (  )  [inline]

template<typename T>
VRS::NonPersistentArray< T >::NonPersistentArray ( unsigned int  size  )  [inline]

template<typename T>
VRS::NonPersistentArray< T >::NonPersistentArray ( unsigned int  size,
const T &  initValue 
) [inline]

template<typename T>
VRS::NonPersistentArray< T >::NonPersistentArray ( const Iterator< T > *  sourceItr  )  [inline]


Member Function Documentation

template<typename T>
T* VRS::NonPersistentArray< T >::pointer (  )  [inline]

template<typename T>
const T* VRS::NonPersistentArray< T >::pointer (  )  const [inline]

template<typename T>
Iterator< T > * VRS::NonPersistentArray< T >::newIterator (  )  const [inline, virtual]

Creates a new `Iterator<T>' object.

Reimplemented from VRS::SequenceContainerSTL< T, std::vector< T > >.

template<typename T>
void VRS::NonPersistentArray< T >::reserve ( unsigned int  value  )  [inline]

template<typename T>
VRS::NonPersistentArray< T >::VRS_TYPEINFO ( NonPersistentArray< T >  ,
VRS_TEMPLATE_ARGS_2(T, std::vector< T >, SequenceContainerSTL  
)

template<typename T>
VRS::NonPersistentArray< T >::VRS_SERIALIZABLE_ABSTRACT_CLASS ( NonPersistentArray< T >   ) 


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

Generated on Wed May 22 06:00:21 2013 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact