pleyo.com

WTF::Deque< T > Class Template Reference

Inheritance diagram for WTF::Deque< T >:

OWBALBase

List of all members.

Public Types

typedef DequeIterator< T > iterator
typedef DequeConstIterator< T > const_iterator
typedef DequeReverseIterator< T > reverse_iterator
typedef
DequeConstReverseIterator< T > 
const_reverse_iterator

Public Member Functions

 Deque ()
 Deque description.
 Deque (const Deque< T > &)
 Deque description.
Dequeoperator= (const Deque< T > &)
 operator= description
 ~Deque ()
 ~Deque description
void swap (Deque< T > &)
 swap description
size_t size () const
 size description
bool isEmpty () const
 isEmpty description
iterator begin ()
 begin description
iterator end ()
 end description
const_iterator begin () const
 begin description
const_iterator end () const
 end description
reverse_iterator rbegin ()
 rbegin description
reverse_iterator rend ()
 rend description
const_reverse_iterator rbegin () const
 rbegin description
const_reverse_iterator rend () const
 rend description
T & first ()
 first description
const T & first () const
 first description
template<typename U>
void append (const U &)
 append description
template<typename U>
void prepend (const U &)
 prepend description
void removeFirst ()
 removeFirst description
void clear ()
 clear description

Friends

class DequeIteratorBase< T >

template<typename T>
class WTF::Deque< T >


Member Typedef Documentation

template<typename T>
typedef DequeIterator<T> WTF::Deque< T >::iterator

template<typename T>
typedef DequeConstIterator<T> WTF::Deque< T >::const_iterator

template<typename T>
typedef DequeReverseIterator<T> WTF::Deque< T >::reverse_iterator

template<typename T>
typedef DequeConstReverseIterator<T> WTF::Deque< T >::const_reverse_iterator


Constructor & Destructor Documentation

template<typename T>
WTF::Deque< T >::Deque (  )  [inline]

Deque description.

Deque<T>::Deque description.

Parameters:
[in] : description
[out] : description

template<typename T>
WTF::Deque< T >::Deque ( const Deque< T > &   )  [inline]

Deque description.

Deque<T>::Deque description.

Parameters:
[in] : description
[out] : description

template<typename T>
WTF::Deque< T >::~Deque (  )  [inline]

~Deque description

Deque<T>::~Deque description.

Parameters:
[in] : description
[out] : description


Member Function Documentation

template<typename T>
Deque< T > & WTF::Deque< T >::operator= ( const Deque< T > &   )  [inline]

operator= description

Deque<T>::operator= description.

Parameters:
[in] : description
[out] : description

template<typename T>
void WTF::Deque< T >::swap ( Deque< T > &   )  [inline]

swap description

Deque<T>::swap description.

Parameters:
[in] : description
[out] : description

template<typename T>
size_t WTF::Deque< T >::size (  )  const

size description

Parameters:
[in] : description
[out] : description

template<typename T>
bool WTF::Deque< T >::isEmpty (  )  const

isEmpty description

Parameters:
[in] : description
[out] : description

template<typename T>
iterator WTF::Deque< T >::begin (  ) 

begin description

Parameters:
[in] : description
[out] : description

template<typename T>
iterator WTF::Deque< T >::end (  ) 

end description

Parameters:
[in] : description
[out] : description

template<typename T>
const_iterator WTF::Deque< T >::begin (  )  const

begin description

Parameters:
[in] : description
[out] : description

template<typename T>
const_iterator WTF::Deque< T >::end (  )  const

end description

Parameters:
[in] : description
[out] : description

template<typename T>
reverse_iterator WTF::Deque< T >::rbegin (  ) 

rbegin description

Parameters:
[in] : description
[out] : description

template<typename T>
reverse_iterator WTF::Deque< T >::rend (  ) 

rend description

Parameters:
[in] : description
[out] : description

template<typename T>
const_reverse_iterator WTF::Deque< T >::rbegin (  )  const

rbegin description

Parameters:
[in] : description
[out] : description

template<typename T>
const_reverse_iterator WTF::Deque< T >::rend (  )  const

rend description

Parameters:
[in] : description
[out] : description

template<typename T>
T& WTF::Deque< T >::first (  ) 

first description

Parameters:
[in] : description
[out] : description

template<typename T>
const T& WTF::Deque< T >::first (  )  const

first description

Parameters:
[in] : description
[out] : description

template<typename T>
template<typename U>
void WTF::Deque< T >::append ( const U &   )  [inline]

append description

Deque<T>::append description.

Parameters:
[in] : description
[out] : description

template<typename T>
template<typename U>
void WTF::Deque< T >::prepend ( const U &   )  [inline]

prepend description

Deque<T>::prepend description.

Parameters:
[in] : description
[out] : description

template<typename T>
void WTF::Deque< T >::removeFirst (  )  [inline]

removeFirst description

Deque<T>::removeFirst description.

Parameters:
[in] : description
[out] : description

template<typename T>
void WTF::Deque< T >::clear (  )  [inline]

clear description

Deque<T>::clear description.

Parameters:
[in] : description
[out] : description


Friends And Related Function Documentation

template<typename T>
friend class DequeIteratorBase< T > [friend]


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

Generated on Mon Jun 30 16:22:09 2008 for Origyn Web Browser by Doxygen 1.5.5

pleyo.com
pleyo.com