CsEntityInterface Struct Reference

Interface type entity. More...

Inheritance diagram for CsEntityInterface:

CsEntityType CsScopeEntity CsEntity

List of all members.

Public Member Functions

 CsEntityInterface (WPHashString phs, cs_entity_access ac, CsNode *node)
 CsEntityInterface (WPHashString phs, cs_entity_access ac, CsNode *node, unsigned power_of_2)
virtual ~CsEntityInterface ()
virtual void visit (CsEntityVisitor *visitor)

Static Public Member Functions

static void * operator new (size_t size)
static void operator delete (void *address)


Detailed Description

Interface type entity.

Constructor & Destructor Documentation

CsEntityInterface::CsEntityInterface ( WPHashString  phs,
cs_entity_access  ac,
CsNode node 
) [inline]

CsEntityInterface::CsEntityInterface ( WPHashString  phs,
cs_entity_access  ac,
CsNode node,
unsigned  power_of_2 
) [inline]

virtual CsEntityInterface::~CsEntityInterface (  )  [inline, virtual]


Member Function Documentation

virtual void CsEntityInterface::visit ( CsEntityVisitor visitor  )  [inline, virtual]

Reimplemented from CsScopeEntity.

static void* CsEntityInterface::operator new ( size_t  size  )  [inline, static]

static void CsEntityInterface::operator delete ( void *  address  )  [inline, static]

© 2008 metaspec