|
std::list< std::string > | m_log |
|
◆ ~CIccLogDebugger()
virtual CIccLogDebugger::~CIccLogDebugger |
( |
| ) |
|
|
inlinevirtual |
◆ AfterOp()
Implements IIccCalcDebugger.
136 {
137 std::string str;
138 char buf[200];
140 sprintf(buf, "%13s ", "data");
141 str = buf;
142 }
143 else {
144 bool bEnd = false;
146 str += "End: ";
147 bEnd = true;
148 }
149 std::string opDesc;
151
152 if (bEnd)
153 sprintf(buf, "%7s ", opDesc.c_str());
154 else
155 sprintf(buf, "%13s ", opDesc.c_str());
156 str += buf;
157 }
158
159 for (
int j = 0; j < (int)os.
pStack->size(); j++) {
160 sprintf(buf,
" %.4f", (*os.
pStack)[j]);
161 str += buf;
162 }
163 m_log.push_back(str);
164
167
168 return false;
169 }
@ icSigDataOp
Definition IccMpeCalc.h:112
@ icSigSelectOp
Definition IccMpeCalc.h:214
@ icSigIfOp
Definition IccMpeCalc.h:210
CIccFloatVector * pStack
Definition IccMpeCalc.h:275
icSigCalcOp sig
Definition IccMpeCalc.h:233
void Describe(std::string &desc, int nVerboseness=100)
Definition IccMpeCalc.cpp:1787
std::list< std::string > m_log
Definition iccApplyNamedCmm.cpp:104
References SIccCalcOp::Describe(), icSigDataOp, icSigIfOp, icSigSelectOp, m_log, SIccOpState::pStack, and SIccCalcOp::sig.
◆ BeforeOp()
◆ BeginApply()
virtual void CIccLogDebugger::BeginApply |
( |
| ) |
|
|
inlinevirtual |
◆ EndApply()
virtual void CIccLogDebugger::EndApply |
( |
| ) |
|
|
inlinevirtual |
◆ Error()
virtual void CIccLogDebugger::Error |
( |
const char * |
szMsg | ) |
|
|
inlinevirtual |
◆ reset()
void CIccLogDebugger::reset |
( |
| ) |
|
|
inline |
◆ SetDebugger()
158{
161 else
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().
◆ m_log
std::list<std::string> CIccLogDebugger::m_log |
The documentation for this class was generated from the following file: