FUtils/FULogFile.h

00001 /*
00002     Copyright (C) 2005-2006 Feeling Software Inc.
00003     MIT License: http://www.opensource.org/licenses/mit-license.php
00004 */
00005 
00006 #ifndef _FU_LOG_FILE_H_
00007 #define _FU_LOG_FILE_H_
00008 
00009 class FUFile;
00010 
00011 class FCOLLADA_EXPORT FULogFile
00012 {
00013 private:
00014     FUFile* file;
00015 
00016 public:
00017     FULogFile(const char* filename);
00018     ~FULogFile();
00019 
00020     void WriteLine(const char* filename, uint32 linenum, const char* message, ...);
00021     void WriteLine(const char* message, ...);
00022     void WriteLineV(const char* message, va_list& vars);
00023 
00024     void Flush();
00025 };
00026 
00027 #endif // _FU_LOG_FILE_H_

Generated on Fri May 12 16:44:39 2006 for FCollada by  doxygen 1.4.6-NO