P
Priyesh
How would i do something similar to this in C#?
enum eType
{
endTable,
};
class CTableDef
{
eType m_eType ;
public:
CTableDef(eType e):m_eType(e){}
};
#define BEGIN_MY_TABLE(name) CTableDef name[] = {
#define END_MY_TABLE() CTableDef(endTable) } ;
BEGIN_MY_TABLE(Table1)
END_MY_TABLE()
//
should translate to CTableDef Table1[] = {CTableDef(endTable) };
TIA
enum eType
{
endTable,
};
class CTableDef
{
eType m_eType ;
public:
CTableDef(eType e):m_eType(e){}
};
#define BEGIN_MY_TABLE(name) CTableDef name[] = {
#define END_MY_TABLE() CTableDef(endTable) } ;
BEGIN_MY_TABLE(Table1)
END_MY_TABLE()
//
should translate to CTableDef Table1[] = {CTableDef(endTable) };
TIA