31 lines
624 B
C++
31 lines
624 B
C++
#ifndef TABLE_PRINTER_H
|
|
#define TABLE_PRINTER_H
|
|
|
|
#include "models/ward.h"
|
|
#include "models/patient.h"
|
|
#include "models/doctor.h"
|
|
#include "models/medicine.h"
|
|
|
|
namespace table_printer {
|
|
|
|
void printWardListHeader();
|
|
void printWardRow(const Ward& w);
|
|
void printWardListFooter();
|
|
|
|
void printPatientListHeader();
|
|
void printPatientRow(const Patient& p);
|
|
void printPatientListFooter();
|
|
|
|
void printDoctorListHeader();
|
|
void printDoctorRow(const Doctor& d);
|
|
void printDoctorListFooter();
|
|
|
|
void printMedicineListHeader();
|
|
void printMedicineRow(const Medicine& m);
|
|
void printMedicineListFooter();
|
|
|
|
} // namespace table_printer
|
|
|
|
#endif
|
|
|