MyVector< _T > Class Template Reference

List of all members.

Public Types

typedef _T * iterator
typedef _T & reference

Public Member Functions

 MyVector ()
iterator push_back (reference _R)
void clear ()
iterator begin ()
iterator end ()

Private Attributes

iterator _begin
iterator _end
iterator _last

Detailed Description

template<class _T>
class MyVector< _T >

Definition at line 40 of file ItemSorter.cpp.


Member Typedef Documentation

template<class _T>
typedef _T* MyVector< _T >::iterator

Definition at line 43 of file ItemSorter.cpp.

template<class _T>
typedef _T& MyVector< _T >::reference

Definition at line 44 of file ItemSorter.cpp.


Constructor & Destructor Documentation

template<class _T>
MyVector< _T >::MyVector (  )  [inline]

Definition at line 52 of file ItemSorter.cpp.

References MyVector< _T >::_begin, MyVector< _T >::_end, and MyVector< _T >::_last.


Member Function Documentation

template<class _T>
iterator MyVector< _T >::begin (  )  [inline]

Definition at line 86 of file ItemSorter.cpp.

References MyVector< _T >::_begin.

template<class _T>
void MyVector< _T >::clear (  )  [inline]

Definition at line 84 of file ItemSorter.cpp.

References MyVector< _T >::_begin, and MyVector< _T >::_end.

template<class _T>
iterator MyVector< _T >::end (  )  [inline]

Definition at line 87 of file ItemSorter.cpp.

References MyVector< _T >::_end.

template<class _T>
iterator MyVector< _T >::push_back ( reference  _R  )  [inline]

Definition at line 59 of file ItemSorter.cpp.

References MyVector< _T >::_begin, MyVector< _T >::_end, and MyVector< _T >::_last.


Member Data Documentation

template<class _T>
iterator MyVector< _T >::_begin [private]

Definition at line 47 of file ItemSorter.cpp.

Referenced by MyVector< _T >::begin(), MyVector< _T >::clear(), MyVector< _T >::MyVector(), and MyVector< _T >::push_back().

template<class _T>
iterator MyVector< _T >::_end [private]

Definition at line 48 of file ItemSorter.cpp.

Referenced by MyVector< _T >::clear(), MyVector< _T >::end(), MyVector< _T >::MyVector(), and MyVector< _T >::push_back().

template<class _T>
iterator MyVector< _T >::_last [private]

Definition at line 49 of file ItemSorter.cpp.

Referenced by MyVector< _T >::MyVector(), and MyVector< _T >::push_back().


The documentation for this class was generated from the following file:
Generated on Fri Jul 27 22:29:40 2007 for pentagram by  doxygen 1.4.7