2005/5/9

     
 

class ClazzSuperInfo

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

acdk::lang::dmi::ClazzSuperInfo Class Reference

#include <ClazzInfo.h>

List of all members.


Detailed Description

contains information of a Super class API: ACDK

Author:
Roger Rene Kommer
Version:
Revision
1.61
Date:
Date
2005/04/18 14:22:27


Public Member Functions

void dispose ()
 dispose this structure and owning Delete ClazzInfo if flags has MiDelete

ClazzSuperInfo * clone (bool deep=true)
 Make a dynamic clone of this structor.

const MetaInfo * getMetaInfo () const
MetaInfo * getMetaInfo ()
RString toTypeString (int format=TpFtFormatStandard) const

Public Attributes

int flags
void * attributeRes
const ClazzInfo * type
 super type


Member Function Documentation

ClazzSuperInfo* acdk::lang::dmi::ClazzSuperInfo::clone (  bool  deep = true  ) 
 

Make a dynamic clone of this structor.

Parameters:
deep if true make also a clone of child structs

void acdk::lang::dmi::ClazzSuperInfo::dispose (   ) 
 

dispose this structure and owning Delete ClazzInfo if flags has MiDelete

MetaInfo* acdk::lang::dmi::ClazzSuperInfo::getMetaInfo (   )  [inline]
 

const MetaInfo* acdk::lang::dmi::ClazzSuperInfo::getMetaInfo (   )  const [inline]
 

RString acdk::lang::dmi::ClazzSuperInfo::toTypeString (  int  format = TpFtFormatStandard  )  const
 


Member Data Documentation

void* acdk::lang::dmi::ClazzSuperInfo::attributeRes
 

See also:
acdk::lang::dmi::AttributesRes

int acdk::lang::dmi::ClazzSuperInfo::flags
 

See also:
acdk::lang::dmi::MetaInfoFlags

const ClazzInfo* acdk::lang::dmi::ClazzSuperInfo::type
 

super type