41 SRC_LOCATION_INFO(
const std::string& aFileName =
"",
const std::string& aFuncName =
"",
43 fileName( aFileName ),
44 funcName( aFuncName ),
56 void SetDebugEnabled(
bool aEnabled ) { m_debugEnabled = aEnabled;}
57 bool IsDebugEnabled()
const {
return m_debugEnabled; }
59 virtual void SetIteration(
int iter ){};
60 virtual void Message(
const wxString& msg,
61 const SRC_LOCATION_INFO& aSrcLoc = SRC_LOCATION_INFO() ){};
62 virtual void NewStage(
const std::string& name,
int iter,
63 const SRC_LOCATION_INFO& aSrcLoc = SRC_LOCATION_INFO() ){};
64 virtual void BeginGroup(
const std::string& name,
65 const SRC_LOCATION_INFO& aSrcLoc = SRC_LOCATION_INFO() ){};
66 virtual void EndGroup(
const SRC_LOCATION_INFO& aSrcLoc = SRC_LOCATION_INFO() ){};
68 const std::string& aName,
69 const SRC_LOCATION_INFO& aSrcLoc = SRC_LOCATION_INFO() ){};
71 int aWidth,
const std::string& aName,
72 const SRC_LOCATION_INFO& aSrcLoc = SRC_LOCATION_INFO() ){};
74 const std::string& aName,
75 const SRC_LOCATION_INFO& aSrcLoc = SRC_LOCATION_INFO() ){};
77 const std::string& aName,
78 const SRC_LOCATION_INFO& aSrcLoc = SRC_LOCATION_INFO() ){};
79 virtual void Clear(){};