CodeNet / Языки программирования / C / C++ / Microsoft Visual C++ / Система / Реализация обработки событий на C++
EnterpriseDB.h - Реализация обработки событий на C++
//Для класса std::string
#include <string>
//Для класса std::vector
#include <vector>
class Employe;
class Delegate;
// Класс описывает базу данных по рабочим предприятия
class EnterpriseDB
{
public:
~EnterpriseDB();
// Нанимаем рабочего
void Add(std::string name, int category);
// Обработать всех рабочих
void ProcessStaff(Delegate &delegate);
// Установить выплаты для рабочих
void SetupPayments(Employe *employe);
private:
// Персонал предприятия
std::vector<Employe *> _staff;
};
