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 ()
MNVPListoperator= (const MNVPList &orig)
MNVPListItemfirst () const
MNVPListItemlast () const
MNVPListItempred (MNVPListItem *item) const
MNVPListItemsucc (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