From 430524810e67d3c223a2ab819f45b882b419c45d Mon Sep 17 00:00:00 2001 From: deva Date: Tue, 14 Jun 2005 12:29:40 +0000 Subject: Incorporated the use of the Info object everywhere... also using the log functionality. --- src/info.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/info.h') diff --git a/src/info.h b/src/info.h index b142a33..99e55b7 100644 --- a/src/info.h +++ b/src/info.h @@ -37,6 +37,10 @@ #ifndef __MIAV_INFO_H__ #define __MIAV_INFO_H__ +#include "miav_config.h" +// Cyclic include :( +class MiavConfig; + #include #include #include @@ -49,7 +53,6 @@ using namespace std; class Info { public: Info(); - virtual ~Info() {} virtual void error(char* fmt, ...) = 0; @@ -58,6 +61,8 @@ public: void log(char* fmt, ...); protected: + MiavConfig *config; + pthread_mutex_t mutex; string log_filename; }; -- cgit v1.2.3