45 lines
1.1 KiB
C++
45 lines
1.1 KiB
C++
// EdIRDbg.hpp : header file
|
|
//
|
|
|
|
#ifndef _EDIRDBGS_HPP_
|
|
#define _EDIRDBGS_HPP_
|
|
|
|
#if _MSC_VER >= 1000
|
|
#pragma once
|
|
#endif // _MSC_VER >= 1000
|
|
|
|
#include <afxtempl.h>
|
|
|
|
#include "EdIRDbg.hpp"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// class CPA_EdIR_DebugInfoList
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
class CPA_EdIR_DebugInfoList : public CList<CPA_EdIR_DebugInfo *,CPA_EdIR_DebugInfo *>
|
|
{
|
|
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
|
public:
|
|
//END ROMTEAM Cristi Petrescu 98-05-
|
|
CPA_EdIR_DebugInfo *m_fn_pclGetDebugInfo(struct tdstNodeInterpret_ *);
|
|
|
|
public:
|
|
CPA_EdIR_DebugInfoList();
|
|
~CPA_EdIR_DebugInfoList();
|
|
|
|
void m_fn_vDestroyAndRemoveAllEntries();
|
|
|
|
long m_fn_lGetLineNumber(struct tdstNodeInterpret_ *);
|
|
long m_fn_lGetColumnNumber(struct tdstNodeInterpret_ *);
|
|
long m_fn_lGetIndex(struct tdstNodeInterpret_ *);
|
|
CString m_fn_csGetBehaviourName(struct tdstNodeInterpret_ *);
|
|
|
|
struct tdstNodeInterpret_ *m_fn_pstGetNode(long,CString);
|
|
|
|
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
|
BOOL m_fn_bExecuted (long);
|
|
//END ROMTEAM Cristi Petrescu 98-05-
|
|
};
|
|
|
|
#endif //_EDIRDBGS_HPP_
|