IccMAX 2.1.27
Color Profile Tools
Loading...
Searching...
No Matches
IIccCalcDebugger Class Referenceabstract

#include <IccMpeCalc.h>

+ Inheritance diagram for IIccCalcDebugger:

Public Member Functions

virtual ~IIccCalcDebugger ()
 
virtual bool AfterOp (SIccCalcOp *op, SIccOpState &os, SIccCalcOp *ops)=0
 
virtual bool BeforeOp (SIccCalcOp *op, SIccOpState &os, SIccCalcOp *ops)=0
 
virtual void BeginApply ()=0
 
virtual void EndApply ()=0
 
virtual void Error (const char *msg)=0
 

Static Public Member Functions

static void SetDebugger (IIccCalcDebugger *pDebugger)
 

Detailed Description

Constructor & Destructor Documentation

◆ ~IIccCalcDebugger()

virtual IIccCalcDebugger::~IIccCalcDebugger ( )
inlinevirtual
548{}

Member Function Documentation

◆ AfterOp()

virtual bool IIccCalcDebugger::AfterOp ( SIccCalcOp op,
SIccOpState os,
SIccCalcOp ops 
)
pure virtual

Implemented in CIccConsoleDebugger, and CIccLogDebugger.

Referenced by CIccCalculatorFunc::ApplySequence().

+ Here is the caller graph for this function:

◆ BeforeOp()

virtual bool IIccCalcDebugger::BeforeOp ( SIccCalcOp op,
SIccOpState os,
SIccCalcOp ops 
)
pure virtual

Implemented in CIccConsoleDebugger, and CIccLogDebugger.

Referenced by CIccCalculatorFunc::ApplySequence().

+ Here is the caller graph for this function:

◆ BeginApply()

virtual void IIccCalcDebugger::BeginApply ( )
pure virtual

Implemented in CIccConsoleDebugger, and CIccLogDebugger.

Referenced by CIccMpeCalculator::Apply().

+ Here is the caller graph for this function:

◆ EndApply()

virtual void IIccCalcDebugger::EndApply ( )
pure virtual

Implemented in CIccConsoleDebugger, and CIccLogDebugger.

Referenced by CIccMpeCalculator::Apply().

+ Here is the caller graph for this function:

◆ Error()

virtual void IIccCalcDebugger::Error ( const char *  msg)
pure virtual

Implemented in CIccConsoleDebugger, and CIccLogDebugger.

Referenced by CIccMpeCalculator::Apply(), and CIccOpDefInvalid::Exec().

+ Here is the caller graph for this function:

◆ SetDebugger()

void IIccCalcDebugger::SetDebugger ( IIccCalcDebugger pDebugger)
static
158{
159 if (pDebugger == icCalcDebuggerConsole)
161 else
162 g_pDebugger = pDebugger;
163}
#define icCalcDebuggerConsole
Definition IccMpeCalc.h:560
static CIccConsoleDebugger g_ConsoleDebugger
Definition IccMpeCalc.cpp:149
static IIccCalcDebugger * g_pDebugger
Definition IccMpeCalc.cpp:154

References g_ConsoleDebugger, and g_pDebugger.

Referenced by main().

+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: