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


Public Methods | |
| dataMgr () | |
| virtual | ~dataMgr () |
| void | showTree () |
| This will show the data that's in the tree. More... | |
| void | setMerge (const bool &merge) |
| Set the merge. More... | |
| bool | getMerge () |
| Get if we are merging. More... | |
| person * | findNode (int key) |
| void | add (ustud &s) |
| Add a person to the database through the person class uses. virtual functions to add correctly. More... | |
| void | add (gstud &s) |
| void | add (faculty &s) |
| void | add (staff &s) |
| void | userAdd (faculty &s) |
| If this add is comming from the user, then use this function. Due to the fact that faculty are already added to the adviseMgr. More... | |
| void | remove (ustud &s) |
| Remove a student from the database. More... | |
| void | remove (gstud &s) |
| void | remove (faculty &s) |
| void | remove (staff &s) |
| void | update (ustud &s) |
| Update a student in the database. More... | |
| void | update (gstud &s) |
| void | update (faculty &s) |
| void | update (staff &s) |
| void | reset () |
| reset the database. More... | |
| void | begin () |
Public Attributes | |
| bool | m_merge |
| is the database going to be merged. More... | |
Friends | |
| class | query |
| Allow query to have access to all members of this class. More... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add a person to the database through the person class uses. virtual functions to add correctly.
|
|
|
|
|
|
|
|
|
Get if we are merging.
|
|
|
|
|
|
|
|
|
|
|
|
Remove a student from the database.
|
|
|
reset the database.
|
|
|
Set the merge.
|
|
|
This will show the data that's in the tree.
|
|
|
|
|
|
|
|
|
|
|
|
Update a student in the database.
|
|
|
If this add is comming from the user, then use this function. Due to the fact that faculty are already added to the adviseMgr.
|
|
|
Allow query to have access to all members of this class.
|
|
|
is the database going to be merged.
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001