#include <listMgr.h>
Inheritance diagram for listMgr:


Public Methods | |
| bool | getCourseNum (course &c, int &index) |
| void | setFromUser (bool u) |
| void | clear () |
| void | setMerge (bool m) |
| listMgr () | |
| virtual | ~listMgr () |
| void | finishMerge () |
| void | add (course &c) |
| string | ToParse () |
| Calls the update function on person p. More... | |
| string | ToFileFmt () |
| string | ToString () |
| void | add (int courseNum, int index, student *s) |
| void | add (int courseNum, student *s) |
| void | add (int courseNum, staff *s) |
| void | remove (course &c) |
| virtual void | removep (person *p, int index)=0 |
| virtual void | addHeader (string &s)=0 |
| virtual void | addTrailer (string &s)=0 |
| int | getCourseNum (int num) |
| bool | exist (course &c) |
| vectorentity | getMembList (course &c) |
| course | getEntry (int num) |
Protected Methods | |
| void | addm (course &c) |
Protected Attributes | |
| bool | m_fromUser |
| bool | m_merge |
| vectorcourse | m_listVec |
| bool | m_hasEmpty |
| vector< int > | m_emptyList |
| vector< int > | m_newIndex |
|
|
|
|
|
|
|
|
Reimplemented in superV. |
|
|
Calls the update function on person p.
Reimplemented in superV. |
|
|
Reimplemented in superV. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001