My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
InheritanceNodeContext::Private Class Reference

Public Member Functions

 Private (ClassDef *cd, const QCString &name)
 
TemplateVariant get (const char *n) const
 
TemplateVariant getClass () const
 
TemplateVariant name () const
 

Private Attributes

ClassDefm_classDef
 
SharedPtr< ClassContextm_classContext
 
QCString m_name
 

Static Private Attributes

static PropertyMapper
< InheritanceNodeContext::Private
s_inst
 

Detailed Description

Definition at line 8364 of file context.cpp.

Constructor & Destructor Documentation

InheritanceNodeContext::Private::Private ( ClassDef cd,
const QCString &  name 
)
inline

Definition at line 8367 of file context.cpp.

References getClass(), Config::init(), name(), and s_inst.

{
static bool init=FALSE;
if (!init)
{
s_inst.addProperty("class",&Private::getClass);
s_inst.addProperty("name", &Private::name);
init=TRUE;
}
}

Member Function Documentation

TemplateVariant InheritanceNodeContext::Private::get ( const char *  n) const
inline

Definition at line 8377 of file context.cpp.

References s_inst.

Referenced by InheritanceNodeContext::get().

{
return s_inst.get(this,n);
}
TemplateVariant InheritanceNodeContext::Private::getClass ( ) const
inline
TemplateVariant InheritanceNodeContext::Private::name ( ) const
inline

Definition at line 8389 of file context.cpp.

References m_name.

Referenced by Private().

{
return m_name;
}

Member Data Documentation

SharedPtr<ClassContext> InheritanceNodeContext::Private::m_classContext
mutableprivate

Definition at line 8395 of file context.cpp.

Referenced by getClass().

ClassDef* InheritanceNodeContext::Private::m_classDef
private

Definition at line 8394 of file context.cpp.

Referenced by getClass().

QCString InheritanceNodeContext::Private::m_name
private

Definition at line 8396 of file context.cpp.

Referenced by name().

PropertyMapper< InheritanceNodeContext::Private > InheritanceNodeContext::Private::s_inst
staticprivate

Definition at line 8397 of file context.cpp.

Referenced by get(), and Private().


The documentation for this class was generated from the following file: