MIE::JOB_BASE Class Reference

#include <mie/jobbase.h>

Inheritance diagram for MIE::JOB_BASE:

Inheritance graph
[legend]
List of all members.

Public Member Functions

ERRVALUE ExportBegin (const RVC::OBJITEM &SrcObj)
ERRVALUE ExportEnd (const RVC::OBJITEM &SrcObj)
const FORMATGetFormat () const
 GetLogLevel (LOGMSG level)
LOGMSG GetLogLevel () const
ERRVALUE ImportBegin (const RVC::OBJITEM &DestObj)
ERRVALUE ImportEnd (const RVC::OBJITEM &DestObj)
 JOB_BASE (const FORMAT &p_format)
void LogPrint (UINT8 msglevel, TEXTID textid)
void LogPrint (UINT8 msglevel, const UNICODE *message)
int SetupTrans ()
virtual ~JOB_BASE ()

Private Member Functions

virtual void v_CleanupAfterExportError ()
virtual void v_CleanupAfterImportError ()
virtual ERRVALUE v_ExportBegin (const RVC::OBJITEM &SrcObj)
virtual ERRVALUE v_ExportEnd (const RVC::OBJITEM &SrcObj)
virtual ERRVALUE v_ImportBegin (const RVC::OBJITEM &DestObj)
virtual ERRVALUE v_ImportEnd (const RVC::OBJITEM &DestObj)

Private Attributes

const FORMATm_Format
LOGMSG m_LogLevel

Constructor & Destructor Documentation

MIE::JOB_BASE::JOB_BASE const FORMAT p_format  ) 
 

virtual MIE::JOB_BASE::~JOB_BASE  )  [virtual]
 


Member Function Documentation

ERRVALUE MIE::JOB_BASE::ExportBegin const RVC::OBJITEM SrcObj  )  [inline]
 

Definition at line 82 of file jobbase.h.

ERRVALUE MIE::JOB_BASE::ExportEnd const RVC::OBJITEM SrcObj  )  [inline]
 

Definition at line 86 of file jobbase.h.

const FORMAT& MIE::JOB_BASE::GetFormat  )  const [inline]
 

Definition at line 33 of file jobbase.h.

MIE::JOB_BASE::GetLogLevel LOGMSG  level  )  [inline]
 

Set the current log message level log messages below the current level will be ignored.

Definition at line 46 of file jobbase.h.

LOGMSG MIE::JOB_BASE::GetLogLevel  )  const [inline]
 

Get the current log message level log messages below the current level will be ignored.

Definition at line 41 of file jobbase.h.

ERRVALUE MIE::JOB_BASE::ImportBegin const RVC::OBJITEM DestObj  )  [inline]
 

Definition at line 74 of file jobbase.h.

ERRVALUE MIE::JOB_BASE::ImportEnd const RVC::OBJITEM DestObj  )  [inline]
 

Definition at line 78 of file jobbase.h.

void MIE::JOB_BASE::LogPrint UINT8  msglevel,
TEXTID  textid
 

Append a message to the log.

void MIE::JOB_BASE::LogPrint UINT8  msglevel,
const UNICODE message
 

Append a message to the log XXX note: I'll probably make the log a FILE_TEXT and have a method to just get a reference to it so you can << into the file.

int MIE::JOB_BASE::SetupTrans  ) 
 

Setup external-to-object transformation Was _mieSetupTrans.

virtual void MIE::JOB_BASE::v_CleanupAfterExportError  )  [private, virtual]
 

Will go away in favor of doing cleanup in dtor.

virtual void MIE::JOB_BASE::v_CleanupAfterImportError  )  [private, virtual]
 

Will go away in favor of doing cleanup in dtor.

Reimplemented in MIE::JOB_VECTOR.

virtual ERRVALUE MIE::JOB_BASE::v_ExportBegin const RVC::OBJITEM SrcObj  )  [private, virtual]
 

virtual ERRVALUE MIE::JOB_BASE::v_ExportEnd const RVC::OBJITEM SrcObj  )  [private, virtual]
 

virtual ERRVALUE MIE::JOB_BASE::v_ImportBegin const RVC::OBJITEM DestObj  )  [private, virtual]
 

virtual ERRVALUE MIE::JOB_BASE::v_ImportEnd const RVC::OBJITEM DestObj  )  [private, virtual]
 


Member Data Documentation

const FORMAT& MIE::JOB_BASE::m_Format [private]
 

Definition at line 94 of file jobbase.h.

LOGMSG MIE::JOB_BASE::m_LogLevel [private]
 

Definition at line 95 of file jobbase.h.


The documentation for this class was generated from the following file:
Generated on Tue Dec 14 13:21:07 2004 for TNTsdk by  doxygen 1.3.8-20040913