reman3/Rayman_X/cpa/tempgrp/TIA/Inc/EdIRDbg.hpp

60 lines
2.1 KiB
C++

// EdIRDbg.hpp : header file
//
#ifndef _EDIRDBG_HPP_
#define _EDIRDBG_HPP_
#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000
/////////////////////////////////////////////////////////////////////////////
// class CPA_EdIR_DebugInfo
/////////////////////////////////////////////////////////////////////////////
class CPA_EdIR_DebugInfo
{
private:
struct tdstNodeInterpret_ *m_pstNode;
long m_lLineNumber;
long m_lColumnNumber;
long m_lIndex;
CString m_csBehaviourName;
// BEGIN ROMTEAM Cristi Petrescu 98-08-
long m_lMacroIndex;
CString m_csMacroName;
// END ROMTEAM Cristi Petrescu 98-08-
//BEGIN ROMTEAM Cristi Petrescu 98-05-
BOOL m_bExecuted;
//END ROMTEAM Cristi Petrescu 98-05-
public:
//ANNECY CB
CPA_EdIR_DebugInfo(struct tdstNodeInterpret_ *,long,long,long,CString&);
// CPA_EdIR_DebugInfo(struct tdstNodeInterpret_ *,long,long,long,CString);
//END
struct tdstNodeInterpret_ *m_fn_pstGetNode();
long m_fn_lGetLineNumber();
long m_fn_lGetColumnNumber();
long m_fn_lGetIndex();
CString m_fn_csGetBehaviourName();
// BEGIN ROMTEAM Cristi Petrescu 98-08-
long m_fn_lGetMacroIndex() {return m_lMacroIndex;};
CString m_fn_csGetMacroName () {return m_csMacroName;};
// END ROMTEAM Cristi Petrescu 98-08-
//BEGIN ROMTEAM Cristi Petrescu 98-05-
void m_fn_vSetExecuted (BOOL bExecuted) {m_bExecuted = bExecuted;};
BOOL m_fn_bGetExecuted (void) {return m_bExecuted;};
void m_fn_vSetLineNumber (long lLineNumber) {m_lLineNumber = lLineNumber;};
//END ROMTEAM Cristi Petrescu 98-05-
// BEGIN ROMTEAM Cristi Petrescu 98-08-
void m_fn_vSetIndex (long lIndex) {m_lIndex = lIndex;};
void m_fn_vSetBehaviourName (CString csBehaviourName) { m_csBehaviourName = csBehaviourName;};
void m_fn_vSetMacroIndex (long lMacroIndex) {m_lMacroIndex = lMacroIndex;};
void m_fn_vSetMacroName (CString csMacroName) { m_csMacroName = csMacroName;};
// END ROMTEAM Cristi Petrescu 98-08-
};
#endif //_EDIRDBG_HPP_