www.pudn.com > MyProject.rar > Manager.h
#ifndef _MANAGER_H #define _MANAGER_H #define WIN32 #include#include #include "DataBase.h" #include "OutFileStream.h" #include "InFileStream.h" #include "Utility/GUtLog.h" class CManager { public: CManager(void); ~CManager(void); void DrawLine(); void InputError(); bool Run(); bool LookData(); bool SetData(); void LoadData(const char* ch); void SaveData(const char* ch); void ShowAllData(); void ShowDateBase(int index); void changeDataBase(); void DeleteDataBase(); void AddDataBase(); void AddRecord(CDataBase &dataBase); void SetRecord(CDataRecord &record); char* ReadString(); int InputIIndex(); char InputCIndex(); bool MakeFormat(CRecordFormat &format); protected: bool m_isHasData; GUtSafeVector m_AllDataBase; COutFileStream m_outFileStream; CInFileStream m_inFileStream; GUtLog m_log; }; #endif