61 private:
virtual ~
Logger();
73 public:
bool Add(
const std::string &_entityName,
74 const std::string &_filename);
84 public:
bool Remove(
const std::string &_entity);
90 private:
void Update();
95 public: LogObj(
const std::string &entityName,
96 const std::string &filename);
97 public:
virtual ~LogObj();
98 public:
void Update();
99 public: std::string GetEntityName()
const;
103 private: std::fstream logFile;
104 private: Time startSimTime;
105 private: Time startRealTime;
108 private: std::vector<LogObj*> logObjects;