Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

cppunit::SimpleList Class Reference

簡易リストクラス。. More...

#include <SimpleList.h>

List of all members.

Public Types

typedef void * value_type
typedef size_t size_type
typedef ptrdiff_t difference_type
typedef value_typereference
typedef const value_typeconst_reference
typedef value_typepointer
typedef const value_typeconst_pointer
typedef Iterator iterator
typedef const_Iterator const_iterator

Public Methods

 SimpleList ()
 SimpleList (size_type n, value_type value=0)
 SimpleList (const_pointer first, const_pointer last)
 SimpleList (const_iterator first, const_iterator last)
 SimpleList (const SimpleList &rhs)
 ~SimpleList ()
SimpleList & operator= (const SimpleList &rhs)
void assign (size_type n, value_type value)
void assign (const_pointer first, const_pointer last)
void assign (const_iterator first, const_iterator last)
iterator begin ()
const_iterator begin () const
iterator end ()
const_iterator end () const
reference front ()
const_reference front () const
reference back ()
const_reference back () const
void push_front (value_type value)
void pop_front ()
void push_back (value_type value)
void pop_back ()
iterator insert (iterator pos, value_type value)
void insert (iterator pos, size_type n, value_type value)
void insert (iterator pos, const_pointer first, const_pointer last)
void insert (iterator pos, const_iterator first, const_iterator last)
iterator erase (iterator pos)
iterator erase (iterator first, iterator last)
void clear ()
bool empty () const
size_type size () const
size_type max_size () const
void resize (size_type n, value_type value=0)
void swap (SimpleList &rhs)
void remove (value_type value)

Protected Methods

NodecreateDummyNode ()


Detailed Description

簡易リストクラス。.


Member Typedef Documentation

typedef void* cppunit::SimpleList::value_type
 

typedef size_t cppunit::SimpleList::size_type
 

typedef ptrdiff_t cppunit::SimpleList::difference_type
 

typedef value_type& cppunit::SimpleList::reference
 

typedef const value_type& cppunit::SimpleList::const_reference
 

typedef value_type* cppunit::SimpleList::pointer
 

typedef const value_type* cppunit::SimpleList::const_pointer
 

typedef Iterator cppunit::SimpleList::iterator
 

typedef const_Iterator cppunit::SimpleList::const_iterator
 


Constructor & Destructor Documentation

cppunit::SimpleList::SimpleList  
 

cppunit::SimpleList::SimpleList size_type    n,
value_type    value = 0
[explicit]
 

cppunit::SimpleList::SimpleList const_pointer    first,
const_pointer    last
 

cppunit::SimpleList::SimpleList const_iterator    first,
const_iterator    last
 

cppunit::SimpleList::SimpleList const SimpleList &    rhs
 

cppunit::SimpleList::~SimpleList  
 


Member Function Documentation

SimpleList& cppunit::SimpleList::operator= const SimpleList &    rhs
 

void cppunit::SimpleList::assign size_type    n,
value_type    value
 

void cppunit::SimpleList::assign const_pointer    first,
const_pointer    last
 

void cppunit::SimpleList::assign const_iterator    first,
const_iterator    last
 

iterator cppunit::SimpleList::begin   [inline]
 

const_iterator cppunit::SimpleList::begin   const [inline]
 

iterator cppunit::SimpleList::end   [inline]
 

const_iterator cppunit::SimpleList::end   const [inline]
 

reference cppunit::SimpleList::front   [inline]
 

const_reference cppunit::SimpleList::front   const [inline]
 

reference cppunit::SimpleList::back   [inline]
 

const_reference cppunit::SimpleList::back   const [inline]
 

void cppunit::SimpleList::push_front value_type    value [inline]
 

void cppunit::SimpleList::pop_front   [inline]
 

void cppunit::SimpleList::push_back value_type    value [inline]
 

void cppunit::SimpleList::pop_back   [inline]
 

iterator cppunit::SimpleList::insert iterator    pos,
value_type    value
 

void cppunit::SimpleList::insert iterator    pos,
size_type    n,
value_type    value
 

void cppunit::SimpleList::insert iterator    pos,
const_pointer    first,
const_pointer    last
 

void cppunit::SimpleList::insert iterator    pos,
const_iterator    first,
const_iterator    last
 

iterator cppunit::SimpleList::erase iterator    pos
 

iterator cppunit::SimpleList::erase iterator    first,
iterator    last
 

void cppunit::SimpleList::clear  
 

bool cppunit::SimpleList::empty   const [inline]
 

size_type cppunit::SimpleList::size   const
 

size_type cppunit::SimpleList::max_size   const [inline]
 

void cppunit::SimpleList::resize size_type    n,
value_type    value = 0
 

void cppunit::SimpleList::swap SimpleList &    rhs
 

void cppunit::SimpleList::remove value_type    value
 

Node* cppunit::SimpleList::createDummyNode   [protected]
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 31 23:42:08 2002 for CppUnit-x by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001