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

43 lines
912 B
C++

// EdIRMacL.hpp : header file
//
#ifndef _EDIRCSLS_HPP_
#define _EDIRCSLS_HPP_
#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000
//////////////////////////////////////////////////////////////////
// class CPA_EdIR_ConstantList
//////////////////////////////////////////////////////////////////
#include <afxtempl.h>
#include "EdIRCst.hpp"
class CPA_EdIR_ConstantList : public CList<CPA_EdIR_Constant *,CPA_EdIR_Constant *>
{
public:
CMapStringToPtr *map;
//Empty constructor
CPA_EdIR_ConstantList();
//Destructor;
~CPA_EdIR_ConstantList();
void m_fn_vDestroyAndRemoveAllEntries();
void m_fn_vAdd(CString,CString,CString);
void m_fn_vRemove(CString);
CPA_EdIR_Constant *m_fn_pAdd(CString,CString,CString);
BOOL m_fn_bIsAConstant(CString&);
CString m_fn_csGetValueOfAConstant(CString&);
CString m_fn_csGetTypeOfAConstant(CString&);
};
#endif //_EDIRCSLS_HPP_