Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MNVPList Class Reference

#include <MNList.h>

Collaboration diagram for MNVPList:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MNVPList (const MNVPList &orig)
 MNVPList ()
 ~MNVPList ()
MNVPList & operator= (const MNVPList &orig)
MNVPListItem * first () const
MNVPListItem * last () const
MNVPListItem * pred (MNVPListItem *item) const
MNVPListItem * succ (MNVPListItem *item) const
bool empty () const
int length () const
void del_item (MNVPListItem *x)
void del_back ()
void del_front ()
void push_front (MNVPListItem *x)
void push_back (MNVPListItem *x)
void ins_before (MNVPListItem *x, MNVPListItem *y)
void ins_after (MNVPListItem *x, MNVPListItem *y)
void clear ()

Protected Member Functions

void clone (const MNVPList &orig)

Constructor & Destructor Documentation

MNVPList::MNVPList (  const MNVPList &  orig  ) 
 

MNVPList::MNVPList (   ) 
 

MNVPList::~MNVPList (   ) 
 


Member Function Documentation

void MNVPList::clear (   ) 
 

void MNVPList::clone (  const MNVPList &  orig  )  [protected]
 

void MNVPList::del_back (   ) 
 

void MNVPList::del_front (   ) 
 

void MNVPList::del_item (  MNVPListItem *  x  ) 
 

bool MNVPList::empty (   )  const
 

MNVPListItem* MNVPList::first (   )  const
 

void MNVPList::ins_after (  MNVPListItem *  x,
MNVPListItem *  y
) 
 

void MNVPList::ins_before (  MNVPListItem *  x,
MNVPListItem *  y
) 
 

MNVPListItem* MNVPList::last (   )  const
 

int MNVPList::length (   )  const
 

MNVPList& MNVPList::operator= (  const MNVPList &  orig  ) 
 

MNVPListItem* MNVPList::pred (  MNVPListItem *  item  )  const
 

void MNVPList::push_back (  MNVPListItem *  x  ) 
 

void MNVPList::push_front (  MNVPListItem *  x  ) 
 

MNVPListItem* MNVPList::succ (  MNVPListItem *  item  )  const
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:36:03 2005 for Komssys by doxygen 1.3.8