List of all members.
Public Types
Public Member Functions
- XalanVector (MemoryManager &theManager XALAN_DEFAULT_CONSTRUCTOR_MEMORY_MGR, size_type initialAllocation=size_type(0))
- XalanVector (const ThisType &theSource, MemoryManager &theManager XALAN_DEFAULT_CONSTRUCTOR_MEMORY_MGR, size_type theInitialAllocation=size_type(0))
- XalanVector (const_iterator theFirst, const_iterator theLast, MemoryManager &theManager)
- XalanVector (size_type theInsertSize, const value_type &theData, MemoryManager &theManager)
- ~XalanVector ()
- void push_back (const value_type &data)
- void pop_back ()
- iterator erase (iterator theFirst, iterator theLast)
- iterator erase (iterator position)
- void insert (iterator thePosition, const_iterator theFirst, const_iterator theLast)
- void insert (iterator thePosition, size_type theCount, const value_type &theData)
- iterator insert (iterator thePosition, const value_type &theData)
- void assign (const_iterator theFirst, const_iterator theLast)
- void assign (iterator theFirst, iterator theLast)
- void assign (size_type theCount, const value_type &theData)
- size_type size () const
- size_type max_size () const
- void resize (size_type theSize)
- void resize (size_type theSize, const value_type &theValue)
- size_type capacity () const
- bool empty () const
- void reserve (size_type theSize)
- reference front ()
- const_reference front () const
- reference back ()
- const_reference back () const
- iterator begin ()
- const_iterator begin () const
- iterator end ()
- const_iterator end () const
- reverse_iterator rbegin ()
- const_reverse_iterator rbegin () const
- reverse_iterator rend ()
- const_reverse_iterator rend () const
- reference at (size_type theIndex)
- const_reference at (size_type theIndex) const
- reference operator[] (size_type theIndex)
- const_reference operator[] (size_type theIndex) const
- void clear ()
- ThisType & operator= (const ThisType &theRHS)
- void swap (ThisType &theOther)
- const MemoryManager * getMemoryManager () const
- MemoryManager & getMemoryManager ()
- pointer detach ()
Static Public Member Functions
Detailed Description
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
class XalanVector< Type, ConstructionTraits >
- Author:
- David Bertoni (david_n_bertoni@us.ibm.com)
-
Matthew Hoyt (mhoyt@ca.ibm.com)
Member Typedef Documentation
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
Constructor & Destructor Documentation
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
Member Function Documentation
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
void XalanVector< Type, ConstructionTraits >::clear |
( |
| ) |
|
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
bool XalanVector< Type, ConstructionTraits >::empty |
( |
| ) |
const |
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
const MemoryManager* XalanVector< Type, ConstructionTraits >::getMemoryManager |
( |
| ) |
const |
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
MemoryManager& XalanVector< Type, ConstructionTraits >::getMemoryManager |
( |
| ) |
|
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
void XalanVector< Type, ConstructionTraits >::pop_back |
( |
| ) |
|
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
template<class Type, class ConstructionTraits = MemoryManagedConstructionTraits<Type>>
The documentation for this class was generated from the following file: