Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
glooxwrapper::list< T > Class Template Reference

#include <glooxwrapper.h>

Collaboration diagram for glooxwrapper::list< T >:

Classes

struct  const_iterator
 
struct  node
 

Public Member Functions

const_iterator begin () const
 
const_iterator end () const
 
 list ()
 
 list (const list &src)
 
listoperator= (const list &src)
 
 ~list ()
 
void push_back (const T &item)
 
void clear ()
 
const Tfront () const
 

Private Attributes

nodem_Head
 
nodem_Tail
 

Constructor & Destructor Documentation

◆ list() [1/2]

template<typename T >
glooxwrapper::list< T >::list ( )
inline

◆ list() [2/2]

template<typename T >
glooxwrapper::list< T >::list ( const list< T > &  src)
inline

◆ ~list()

template<typename T >
glooxwrapper::list< T >::~list ( )
inline

Member Function Documentation

◆ begin()

template<typename T >
const_iterator glooxwrapper::list< T >::begin ( ) const
inline

◆ clear()

template<typename T >
void glooxwrapper::list< T >::clear ( )
inline

◆ end()

template<typename T >
const_iterator glooxwrapper::list< T >::end ( ) const
inline

◆ front()

template<typename T >
const T & glooxwrapper::list< T >::front ( ) const
inline

◆ operator=()

template<typename T >
list & glooxwrapper::list< T >::operator= ( const list< T > &  src)
inline

◆ push_back()

template<typename T >
void glooxwrapper::list< T >::push_back ( const T item)
inline

Member Data Documentation

◆ m_Head

template<typename T >
node* glooxwrapper::list< T >::m_Head
private

◆ m_Tail

template<typename T >
node* glooxwrapper::list< T >::m_Tail
private

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