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

Classes

struct  Cachable
 

Public Member Functions

TemplateVariant version () const
 
TemplateVariant date () const
 
TemplateVariant maxJaxCodeFile () const
 
 Private ()
 
TemplateVariant get (const char *n) const
 

Private Attributes

Cachable m_cache
 

Static Private Attributes

static PropertyMapper
< DoxygenContext::Private
s_inst
 

Detailed Description

Definition at line 372 of file context.cpp.

Constructor & Destructor Documentation

DoxygenContext::Private::Private ( )
inline

Definition at line 387 of file context.cpp.

References date(), Config::init(), maxJaxCodeFile(), s_inst, and version().

{
static bool init=FALSE;
if (!init)
{
//%% string version
s_inst.addProperty("version", &Private::version);
//%% string date
s_inst.addProperty("date", &Private::date);
//%% string maxJaxCodeFile
s_inst.addProperty("mathJaxCodeFile", &Private::maxJaxCodeFile);
init=TRUE;
}
}

Member Function Documentation

TemplateVariant DoxygenContext::Private::date ( ) const
inline

Definition at line 379 of file context.cpp.

References dateToString().

Referenced by Private().

{
return dateToString(TRUE);
}
TemplateVariant DoxygenContext::Private::get ( const char *  n) const
inline

Definition at line 401 of file context.cpp.

References s_inst.

Referenced by DoxygenContext::get().

{
return s_inst.get(this,n);
}
TemplateVariant DoxygenContext::Private::maxJaxCodeFile ( ) const
inline

Definition at line 383 of file context.cpp.

References m_cache, and DoxygenContext::Private::Cachable::maxJaxCodeFile.

Referenced by Private().

{
}
TemplateVariant DoxygenContext::Private::version ( ) const
inline

Definition at line 375 of file context.cpp.

References versionString.

Referenced by Private().

{
return versionString;
}

Member Data Documentation

Cachable DoxygenContext::Private::m_cache
mutableprivate

Definition at line 411 of file context.cpp.

Referenced by maxJaxCodeFile().

PropertyMapper< DoxygenContext::Private > DoxygenContext::Private::s_inst
staticprivate

Definition at line 412 of file context.cpp.

Referenced by get(), and Private().


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