struct NamedMetaInfo

Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::lang::dmi::NamedMetaInfo Struct Reference

#include <MetaInfo.h>

Inheritance diagram for acdk::lang::dmi::NamedMetaInfo:

acdk::lang::dmi::MetaInfo acdk::lang::dmi::NamedScopedMetaInfo acdk::lang::dmi::TypedMetaInfo acdk::lang::dmi::NamedScopedParentMetaInfo List of all members.

Public Member Functions

void copyFrom (const NamedMetaInfo *source, bool deep)
void dispose ()
int getNameHashCode () const
bool equalsName (const NamedMetaInfo &other) const
bool equalsName (IN(RString) other) const
 defined in StringInline

void _calcNameHashCode () const

Public Attributes

const char * name
 Name of this MetaInfo.

int nameHashCode

Member Function Documentation

void acdk::lang::dmi::NamedMetaInfo::_calcNameHashCode  )  const [inline]

void acdk::lang::dmi::NamedMetaInfo::copyFrom const NamedMetaInfo source,
bool  deep

void acdk::lang::dmi::NamedMetaInfo::dispose  ) 

Reimplemented from acdk::lang::dmi::MetaInfo.

Reimplemented in acdk::lang::dmi::NamedScopedMetaInfo, and acdk::lang::dmi::TypedMetaInfo.

bool acdk::lang::dmi::NamedMetaInfo::equalsName IN(RString other  )  const [inline]

defined in StringInline

bool acdk::lang::dmi::NamedMetaInfo::equalsName const NamedMetaInfo other  )  const [inline]

int acdk::lang::dmi::NamedMetaInfo::getNameHashCode  )  const [inline]

Member Data Documentation

const char* acdk::lang::dmi::NamedMetaInfo::name

Name of this MetaInfo.

int acdk::lang::dmi::NamedMetaInfo::nameHashCode