Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

NexecutionLog Class Reference

#include <NexecutionLog.h>

List of all members.


Detailed Description

allows easy logging on information for debugging purposes

Definition at line 15 of file NexecutionLog.h.

Public Member Functions

 NexecutionLog ()
 basic constructor

 ~NexecutionLog ()
 basic destructor

void clear ()
 clear the log

void write (char *fmt,...)
void writeArgList (char *fmt, va_list args)

Private Member Functions

void open ()
 open the log

void close ()
 close the log


Private Attributes

FILE * m_fp


Constructor & Destructor Documentation

NexecutionLog::NexecutionLog  )  [inline]
 

basic constructor

Definition at line 44 of file NexecutionLog.h.

References m_fp.

NexecutionLog::~NexecutionLog  )  [inline]
 

basic destructor

Definition at line 47 of file NexecutionLog.h.

References close().


Member Function Documentation

void NexecutionLog::clear  )  [inline]
 

clear the log

Definition at line 74 of file NexecutionLog.h.

References m_fp.

void NexecutionLog::close  )  [inline, private]
 

close the log

Definition at line 56 of file NexecutionLog.h.

References m_fp.

Referenced by ~NexecutionLog().

void NexecutionLog::open  )  [inline, private]
 

open the log

Definition at line 51 of file NexecutionLog.h.

References m_fp.

Referenced by write().

void NexecutionLog::write char *  fmt,
... 
[inline]
 

Definition at line 60 of file NexecutionLog.h.

References m_fp, and open().

void NexecutionLog::writeArgList char *  fmt,
va_list  args
[inline]
 

Definition at line 68 of file NexecutionLog.h.

References m_fp.


Member Data Documentation

FILE* NexecutionLog::m_fp [private]
 

Definition at line 38 of file NexecutionLog.h.

Referenced by clear(), close(), NexecutionLog(), open(), write(), and writeArgList().


The documentation for this class was generated from the following file:
Generated on Mon Jun 28 15:02:31 2004 for Advanced Surface Library by doxygen 1.3.4