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
TranslateContext::Private Class Reference

Public Member Functions

TemplateVariant handleGeneratedAt (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleInheritanceDiagramFor (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleCollaborationDiagramFor (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleDirDependencyGraphFor (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleInheritsList (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleInheritedByList (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleWriteList (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleImplementedBy (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleReimplementedBy (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleSourceRefs (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleSourceRefBys (const QValueList< TemplateVariant > &args) const
 
TemplateVariant handleIncludeDependencyGraph (const QValueList< TemplateVariant > &args) const
 
TemplateVariant generatedBy () const
 
TemplateVariant generatedAt () const
 
TemplateVariant inheritanceDiagramFor () const
 
TemplateVariant collaborationDiagramFor () const
 
TemplateVariant dirDependencyGraphFor () const
 
TemplateVariant search () const
 
TemplateVariant mainPage () const
 
TemplateVariant classes () const
 
TemplateVariant classList () const
 
TemplateVariant classListDescription () const
 
TemplateVariant classIndex () const
 
TemplateVariant namespaceIndex () const
 
TemplateVariant classHierarchy () const
 
TemplateVariant classMembers () const
 
TemplateVariant modules () const
 
TemplateVariant moduleIndex () const
 
TemplateVariant namespaces () const
 
TemplateVariant files () const
 
TemplateVariant fileIndex () const
 
TemplateVariant pages () const
 
TemplateVariant examples () const
 
TemplateVariant namespaceList () const
 
TemplateVariant namespaceMembers () const
 
TemplateVariant moduleDocumentation () const
 
TemplateVariant fileDocumentation () const
 
TemplateVariant fileList () const
 
TemplateVariant fileMembers () const
 
TemplateVariant fileMembersDescription () const
 
TemplateVariant namespaceMembersDescription () const
 
TemplateVariant classHierarchyDescription () const
 
TemplateVariant gotoGraphicalHierarchy () const
 
TemplateVariant gotoTextualHierarchy () const
 
TemplateVariant classMembersDescription () const
 
TemplateVariant relatedPagesDesc () const
 
TemplateVariant more () const
 
TemplateVariant detailedDesc () const
 
TemplateVariant inheritsList () const
 
TemplateVariant inheritedByList () const
 
TemplateVariant definedAtLineInSourceFile () const
 
TemplateVariant typeConstraints () const
 
TemplateVariant exampleList () const
 
TemplateVariant listOfAllMembers () const
 
TemplateVariant memberList () const
 
TemplateVariant theListOfAllMembers () const
 
TemplateVariant incInheritedMembers () const
 
TemplateVariant defineValue () const
 
TemplateVariant initialValue () const
 
TemplateVariant enumerationValues () const
 
TemplateVariant implements () const
 
TemplateVariant reimplements () const
 
TemplateVariant implementedBy () const
 
TemplateVariant reimplementedBy () const
 
TemplateVariant sourceRefs () const
 
TemplateVariant sourceRefBys () const
 
TemplateVariant callGraph () const
 
TemplateVariant callerGraph () const
 
TemplateVariant inheritedFrom () const
 
TemplateVariant additionalInheritedMembers () const
 
TemplateVariant includeDependencyGraph () const
 
TemplateVariant includedByDependencyGraph () const
 
TemplateVariant gotoSourceCode () const
 
TemplateVariant gotoDocumentation () const
 
TemplateVariant constantgroups () const
 
TemplateVariant classDocumentation () const
 
TemplateVariant namespaceDocumentation () const
 
TemplateVariant compoundMembers () const
 
TemplateVariant detailLevel () const
 
TemplateVariant fileListDescription () const
 
TemplateVariant modulesDescription () const
 
TemplateVariant namespaceListDescription () const
 
TemplateVariant directories () const
 
TemplateVariant all () const
 
TemplateVariant functions () const
 
TemplateVariant variables () const
 
TemplateVariant typedefs () const
 
TemplateVariant enums () const
 
TemplateVariant properties () const
 
TemplateVariant events () const
 
TemplateVariant related () const
 
TemplateVariant macros () const
 
TemplateVariant loading () const
 
TemplateVariant searching () const
 
TemplateVariant noMatches () const
 
TemplateVariant enumName () const
 
TemplateVariant enumValue () const
 
TemplateVariant referenceManual () const
 
TemplateVariant index () const
 
TemplateVariant panelSyncOn () const
 
TemplateVariant panelSyncOff () const
 
TemplateVariant providedByCategory () const
 
TemplateVariant extendsClass () const
 
TemplateVariant examplesDescription () const
 
TemplateVariant langString () const
 
 Private ()
 
TemplateVariant get (const char *n) const
 

Private Attributes

bool m_javaOpt
 
bool m_fortranOpt
 
bool m_vhdlOpt
 

Static Private Attributes

static PropertyMapper
< TranslateContext::Private
s_inst
 

Detailed Description

Definition at line 438 of file context.cpp.

Constructor & Destructor Documentation

TranslateContext::Private::Private ( )
inline

Definition at line 1014 of file context.cpp.

References additionalInheritedMembers(), all(), callerGraph(), callGraph(), classDocumentation(), classes(), classHierarchy(), classHierarchyDescription(), classIndex(), classList(), classListDescription(), classMembers(), classMembersDescription(), collaborationDiagramFor(), compoundMembers(), Config_getBool, constantgroups(), definedAtLineInSourceFile(), defineValue(), detailedDesc(), detailLevel(), dirDependencyGraphFor(), directories(), enumerationValues(), enumName(), enums(), enumValue(), events(), exampleList(), examples(), examplesDescription(), extendsClass(), fileDocumentation(), fileIndex(), fileList(), fileListDescription(), fileMembers(), fileMembersDescription(), files(), functions(), generatedAt(), generatedBy(), gotoDocumentation(), gotoGraphicalHierarchy(), gotoSourceCode(), gotoTextualHierarchy(), implementedBy(), implements(), incInheritedMembers(), includedByDependencyGraph(), includeDependencyGraph(), index(), inheritanceDiagramFor(), inheritedByList(), inheritedFrom(), inheritsList(), Config::init(), initialValue(), langString(), listOfAllMembers(), loading(), m_fortranOpt, m_javaOpt, m_vhdlOpt, macros(), mainPage(), memberList(), moduleDocumentation(), moduleIndex(), modules(), modulesDescription(), more(), namespaceDocumentation(), namespaceIndex(), namespaceList(), namespaceListDescription(), namespaceMembers(), namespaceMembersDescription(), namespaces(), noMatches(), pages(), panelSyncOff(), panelSyncOn(), properties(), providedByCategory(), referenceManual(), reimplementedBy(), reimplements(), related(), relatedPagesDesc(), s_inst, search(), searching(), sourceRefBys(), sourceRefs(), theListOfAllMembers(), typeConstraints(), typedefs(), and variables().

{
static bool init=FALSE;
if (!init)
{
//%% string generatedBy
s_inst.addProperty("generatedBy", &Private::generatedBy);
//%% string generatedAt
s_inst.addProperty("generatedAt", &Private::generatedAt);
//%% string search
s_inst.addProperty("search", &Private::search);
//%% string mainPage
s_inst.addProperty("mainPage", &Private::mainPage);
//%% string classes
s_inst.addProperty("classes", &Private::classes);
//%% string classList
s_inst.addProperty("classList", &Private::classList);
//%% string classListDescription
s_inst.addProperty("classListDescription", &Private::classListDescription);
//%% string classIndex
s_inst.addProperty("classIndex", &Private::classIndex);
//%% string namespaceIndex
s_inst.addProperty("namespaceIndex", &Private::namespaceIndex);
//%% string classHierarchy
s_inst.addProperty("classHierarchy", &Private::classHierarchy);
//%% string classMembers
s_inst.addProperty("classMembers", &Private::classMembers);
//%% string classMembersDescription
s_inst.addProperty("classMembersDescription",&Private::classMembersDescription);
//%% string modules
s_inst.addProperty("modules", &Private::modules);
//%% string moduleIndex
s_inst.addProperty("moduleIndex", &Private::moduleIndex);
//%% string namespaces
s_inst.addProperty("namespaces", &Private::namespaces);
//%% string fileIndex
s_inst.addProperty("fileIndex", &Private::fileIndex);
//%% string files
s_inst.addProperty("files", &Private::files);
//%% string pages
s_inst.addProperty("pages", &Private::pages);
//%% string examples
s_inst.addProperty("examples", &Private::examples);
//%% string namespaceList
s_inst.addProperty("namespaceList", &Private::namespaceList);
//%% string namespaceMembers
s_inst.addProperty("namespaceMembers", &Private::namespaceMembers);
//%% srting fileList
s_inst.addProperty("fileList", &Private::fileList);
//%% string fileMembers
s_inst.addProperty("fileMembers", &Private::fileMembers);
//%% string fileMembersDescription
s_inst.addProperty("fileMembersDescription", &Private::fileMembersDescription);
//%% string relatedPagesDescripiton
s_inst.addProperty("relatedPagesDesc", &Private::relatedPagesDesc);
//%% string more
s_inst.addProperty("more", &Private::more);
//%% string detailedDescription
s_inst.addProperty("detailedDesc", &Private::detailedDesc);
//%% string inheritanceDiagramFor
s_inst.addProperty("inheritanceDiagramFor", &Private::inheritanceDiagramFor);
//%% string collaborationDiagramFor
s_inst.addProperty("collaborationDiagramFor", &Private::collaborationDiagramFor);
//%% markerstring inheritsList
s_inst.addProperty("inheritsList", &Private::inheritsList);
//%% markerstring inheritedByList
s_inst.addProperty("inheritedByList", &Private::inheritedByList);
//%% markerstring definedAtLineInSourceFile
s_inst.addProperty("definedAtLineInSourceFile", &Private::definedAtLineInSourceFile);
//%% string typeConstraints
s_inst.addProperty("typeConstraints", &Private::typeConstraints);
//%% string exampleList
s_inst.addProperty("exampleList", &Private::exampleList);
//%% string listOfAllMembers
s_inst.addProperty("listOfAllMembers", &Private::listOfAllMembers);
//%% string memberList
s_inst.addProperty("memberList", &Private::memberList);
//%% string theListOfAllMembers
s_inst.addProperty("theListOfAllMembers",&Private::theListOfAllMembers);
//%% string incInheritedMembers
s_inst.addProperty("incInheritedMembers",&Private::incInheritedMembers);
//%% string defineValue
s_inst.addProperty("defineValue", &Private::defineValue);
//%% string initialValue
s_inst.addProperty("initialValue", &Private::initialValue);
//%% markerstring implements
s_inst.addProperty("implements", &Private::implements);
//%% markerstring reimplements
s_inst.addProperty("reimplements", &Private::reimplements);
//%% markerstring implementedBy
s_inst.addProperty("implementedBy", &Private::implementedBy);
//%% markerstring reimplementedBy
s_inst.addProperty("reimplementedBy", &Private::reimplementedBy);
//%% markerstring sourceRefs
s_inst.addProperty("sourceRefs", &Private::sourceRefs);
//%% markerstring sourceRefBys
s_inst.addProperty("sourceRefBys", &Private::sourceRefBys);
//%% string callGraph
s_inst.addProperty("callGraph", &Private::callGraph);
//%% string callerGraph
s_inst.addProperty("callerGraph", &Private::callerGraph);
//%% markerstring inheritedFrom
s_inst.addProperty("inheritedFrom", &Private::inheritedFrom);
//%% string addtionalInheritedMembers
s_inst.addProperty("additionalInheritedMembers",&Private::additionalInheritedMembers);
//%% string includeDependencyGraph:container_name
s_inst.addProperty("includeDependencyGraph",&Private::includeDependencyGraph);
//%% string includedByDependencyGraph
s_inst.addProperty("includedByDependencyGraph",&Private::includedByDependencyGraph);
//%% string gotoSourceCode
s_inst.addProperty("gotoSourceCode", &Private::gotoSourceCode);
//%% string gotoDocumentation
s_inst.addProperty("gotoDocumentation", &Private::gotoDocumentation);
//%% string constantgroups
s_inst.addProperty("constantgroups", &Private::constantgroups);
//%% string classDocumentation
s_inst.addProperty("classDocumentation", &Private::classDocumentation);
//%% string namespaceDocumentation
s_inst.addProperty("namespaceDocumentation", &Private::namespaceDocumentation);
//%% string moduleDocumentation
s_inst.addProperty("moduleDocumentation",&Private::moduleDocumentation);
//%% string fileDocumentation
s_inst.addProperty("fileDocumentation", &Private::fileDocumentation);
//%% string compoundMembers
s_inst.addProperty("compoundMembers", &Private::compoundMembers);
//%% string detailLevel
s_inst.addProperty("detailLevel", &Private::detailLevel);
//%% string fileListDescription
s_inst.addProperty("fileListDescription",&Private::fileListDescription);
//%% string namespaceListDescription
s_inst.addProperty("namespaceListDescription",&Private::namespaceListDescription);
//%% string directories
s_inst.addProperty("directories", &Private::directories);
//%% string moduleDescription
s_inst.addProperty("modulesDescription", &Private::modulesDescription);
//%% string all
s_inst.addProperty("all", &Private::all);
//%% string functions
s_inst.addProperty("functions", &Private::functions);
//%% string variables
s_inst.addProperty("variables", &Private::variables);
//%% string typedefs
s_inst.addProperty("typedefs", &Private::typedefs);
//%% string enums
s_inst.addProperty("enums", &Private::enums);
//%% string enumValues
s_inst.addProperty("enumValues", &Private::enumerationValues);
//%% string properties
s_inst.addProperty("properties", &Private::properties);
//%% string events
s_inst.addProperty("events", &Private::events);
//%% string related
s_inst.addProperty("related", &Private::related);
//%% string macros
s_inst.addProperty("macros", &Private::macros);
//%% string namespaceMembersDescription
s_inst.addProperty("namespaceMembersDescription",&Private::namespaceMembersDescription);
//%% string classHierarchyDescription
s_inst.addProperty("classHierarchyDescription",&Private::classHierarchyDescription);
//%% string gotoGraphicalHierarchy
s_inst.addProperty("gotoGraphicalHierarchy",&Private::gotoGraphicalHierarchy);
//%% string gotoTextualHierarchy
s_inst.addProperty("gotoTextualHierarchy",&Private::gotoTextualHierarchy);
//%% string loading
s_inst.addProperty("loading", &Private::loading);
//%% string searching
s_inst.addProperty("searching", &Private::searching);
//%% string noMatches
s_inst.addProperty("noMatches", &Private::noMatches);
//%% string enumValue
s_inst.addProperty("enumValue", &Private::enumValue);
//%% string enumName
s_inst.addProperty("enumName", &Private::enumName);
//%% string referenceManual
s_inst.addProperty("referenceManual", &Private::referenceManual);
//%% string index
s_inst.addProperty("index", &Private::index);
//%% string panelSyncOn
s_inst.addProperty("panelSyncOn", &Private::panelSyncOn);
//%% string panelSyncOff
s_inst.addProperty("panelSyncOff", &Private::panelSyncOff);
//%% string dirDependencyGraph
s_inst.addProperty("dirDependencyGraphFor", &Private::dirDependencyGraphFor);
//%% string providedByCategory
s_inst.addProperty("providedByCategory", &Private::providedByCategory);
//%% string extendsClass
s_inst.addProperty("extendsClass", &Private::extendsClass);
//%% string examplesDescription
s_inst.addProperty("examplesDescription",&Private::examplesDescription);
//%% string langstring
s_inst.addProperty("langString", &Private::langString);
init=TRUE;
}
m_javaOpt = Config_getBool(OPTIMIZE_OUTPUT_JAVA);
m_fortranOpt = Config_getBool(OPTIMIZE_FOR_FORTRAN);
m_vhdlOpt = Config_getBool(OPTIMIZE_OUTPUT_VHDL);
}

Member Function Documentation

TemplateVariant TranslateContext::Private::additionalInheritedMembers ( ) const
inline

Definition at line 863 of file context.cpp.

References theTranslator, and Translator::trAdditionalInheritedMembers().

Referenced by Private().

TemplateVariant TranslateContext::Private::all ( ) const
inline

Definition at line 922 of file context.cpp.

References theTranslator, and Translator::trAll().

Referenced by Private().

{
return theTranslator->trAll();
}
TemplateVariant TranslateContext::Private::callerGraph ( ) const
inline

Definition at line 855 of file context.cpp.

References theTranslator, and Translator::trCallerGraph().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::callGraph ( ) const
inline

Definition at line 851 of file context.cpp.

References theTranslator, and Translator::trCallGraph().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::classDocumentation ( ) const
inline

Definition at line 887 of file context.cpp.

References theTranslator, and Translator::trClassDocumentation().

Referenced by Private().

TemplateVariant TranslateContext::Private::classes ( ) const
inline

Definition at line 617 of file context.cpp.

References theTranslator, and Translator::trClasses().

Referenced by Private().

{
// TODO: VHDL: trVhdlType(VhdlDocGen::ENTITY,FALSE)
// TODO: Fortran: trDataTypes()
}
TemplateVariant TranslateContext::Private::classHierarchy ( ) const
inline

Definition at line 639 of file context.cpp.

References theTranslator, and Translator::trClassHierarchy().

Referenced by Private().

TemplateVariant TranslateContext::Private::classHierarchyDescription ( ) const
inline

Definition at line 742 of file context.cpp.

References theTranslator, and Translator::trClassHierarchyDescription().

Referenced by Private().

TemplateVariant TranslateContext::Private::classIndex ( ) const
inline

Definition at line 631 of file context.cpp.

References theTranslator, and Translator::trCompoundIndex().

Referenced by Private().

TemplateVariant TranslateContext::Private::classList ( ) const
inline

Definition at line 623 of file context.cpp.

References theTranslator, and Translator::trCompoundList().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::classListDescription ( ) const
inline

Definition at line 627 of file context.cpp.

References theTranslator, and Translator::trCompoundListDescription().

Referenced by Private().

TemplateVariant TranslateContext::Private::classMembers ( ) const
inline

Definition at line 643 of file context.cpp.

References theTranslator, and Translator::trCompoundMembers().

Referenced by Private().

TemplateVariant TranslateContext::Private::classMembersDescription ( ) const
inline

Definition at line 754 of file context.cpp.

References Config_getBool, theTranslator, Translator::trCompoundMembersDescription(), and Translator::trCompoundMembersDescriptionFortran().

Referenced by Private().

{
static bool extractAll = Config_getBool(EXTRACT_ALL);
static bool fortranOpt = Config_getBool(OPTIMIZE_FOR_FORTRAN);
if (fortranOpt)
{
}
else
{
}
}
TemplateVariant TranslateContext::Private::collaborationDiagramFor ( ) const
inline

Definition at line 601 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleCollaborationDiagramFor>(this);
}
TemplateVariant TranslateContext::Private::compoundMembers ( ) const
inline

Definition at line 895 of file context.cpp.

References theTranslator, and Translator::trCompoundMembers().

Referenced by Private().

TemplateVariant TranslateContext::Private::constantgroups ( ) const
inline

Definition at line 883 of file context.cpp.

References theTranslator, and Translator::trConstantGroups().

Referenced by Private().

TemplateVariant TranslateContext::Private::definedAtLineInSourceFile ( ) const
inline

Definition at line 787 of file context.cpp.

References theTranslator, and Translator::trDefinedAtLineInSourceFile().

Referenced by Private().

TemplateVariant TranslateContext::Private::defineValue ( ) const
inline

Definition at line 815 of file context.cpp.

References theTranslator, and Translator::trDefineValue().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::detailedDesc ( ) const
inline

Definition at line 775 of file context.cpp.

References theTranslator, and Translator::trDetailedDescription().

Referenced by Private().

TemplateVariant TranslateContext::Private::detailLevel ( ) const
inline

Definition at line 899 of file context.cpp.

References theTranslator, and Translator::trDetailLevel().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::dirDependencyGraphFor ( ) const
inline

Definition at line 605 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleDirDependencyGraphFor>(this);
}
TemplateVariant TranslateContext::Private::directories ( ) const
inline

Definition at line 918 of file context.cpp.

References theTranslator, and Translator::trDirectories().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::enumerationValues ( ) const
inline

Definition at line 823 of file context.cpp.

References theTranslator, and Translator::trEnumerationValues().

Referenced by Private().

TemplateVariant TranslateContext::Private::enumName ( ) const
inline

Definition at line 974 of file context.cpp.

References theTranslator, and Translator::trEnumName().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::enums ( ) const
inline

Definition at line 942 of file context.cpp.

References theTranslator, and Translator::trEnumerations().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::enumValue ( ) const
inline

Definition at line 978 of file context.cpp.

References theTranslator, and Translator::trEnumValue().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::events ( ) const
inline

Definition at line 950 of file context.cpp.

References theTranslator, and Translator::trEvents().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::exampleList ( ) const
inline

Definition at line 795 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleWriteList>(this);
}
TemplateVariant TranslateContext::Private::examples ( ) const
inline

Definition at line 682 of file context.cpp.

References theTranslator, and Translator::trExamples().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::examplesDescription ( ) const
inline

Definition at line 1006 of file context.cpp.

References theTranslator, and Translator::trExamplesDescription().

Referenced by Private().

TemplateVariant TranslateContext::Private::extendsClass ( ) const
inline

Definition at line 1002 of file context.cpp.

References theTranslator, and Translator::trExtendsClass().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::fileDocumentation ( ) const
inline

Definition at line 720 of file context.cpp.

References theTranslator, and Translator::trFileDocumentation().

Referenced by Private().

TemplateVariant TranslateContext::Private::fileIndex ( ) const
inline

Definition at line 674 of file context.cpp.

References theTranslator, and Translator::trFileIndex().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::fileList ( ) const
inline

Definition at line 724 of file context.cpp.

References theTranslator, and Translator::trFileList().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::fileListDescription ( ) const
inline

Definition at line 903 of file context.cpp.

References Config_getBool, theTranslator, and Translator::trFileListDescription().

Referenced by Private().

{
bool extractAll = Config_getBool(EXTRACT_ALL);
return theTranslator->trFileListDescription(extractAll);
}
TemplateVariant TranslateContext::Private::fileMembers ( ) const
inline

Definition at line 728 of file context.cpp.

References theTranslator, and Translator::trFileMembers().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::fileMembersDescription ( ) const
inline

Definition at line 732 of file context.cpp.

References Config_getBool, theTranslator, and Translator::trFileMembersDescription().

Referenced by Private().

{
static bool extractAll = Config_getBool(EXTRACT_ALL);
}
TemplateVariant TranslateContext::Private::files ( ) const
inline

Definition at line 670 of file context.cpp.

References theTranslator, and Translator::trFile().

Referenced by Private().

{
return theTranslator->trFile(TRUE,FALSE);
}
TemplateVariant TranslateContext::Private::functions ( ) const
inline

Definition at line 926 of file context.cpp.

References Config_getBool, theTranslator, VhdlDocGen::trFunctionAndProc(), Translator::trFunctions(), and Translator::trSubprograms().

Referenced by Private().

{
static bool fortranOpt = Config_getBool(OPTIMIZE_FOR_FORTRAN);
static bool vhdlOpt = Config_getBool(OPTIMIZE_OUTPUT_VHDL);
return fortranOpt ? theTranslator->trSubprograms() :
theTranslator->trFunctions();
}
TemplateVariant TranslateContext::Private::generatedAt ( ) const
inline

Definition at line 593 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleGeneratedAt>(this);
}
TemplateVariant TranslateContext::Private::generatedBy ( ) const
inline

Definition at line 589 of file context.cpp.

References theTranslator, and Translator::trGeneratedBy().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::get ( const char *  n) const
inline

Definition at line 1213 of file context.cpp.

References s_inst.

Referenced by TranslateContext::get().

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

Definition at line 879 of file context.cpp.

References theTranslator, and Translator::trGotoDocumentation().

Referenced by Private().

TemplateVariant TranslateContext::Private::gotoGraphicalHierarchy ( ) const
inline

Definition at line 746 of file context.cpp.

References theTranslator, and Translator::trGotoGraphicalHierarchy().

Referenced by Private().

TemplateVariant TranslateContext::Private::gotoSourceCode ( ) const
inline

Definition at line 875 of file context.cpp.

References theTranslator, and Translator::trGotoSourceCode().

Referenced by Private().

TemplateVariant TranslateContext::Private::gotoTextualHierarchy ( ) const
inline

Definition at line 750 of file context.cpp.

References theTranslator, and Translator::trGotoTextualHierarchy().

Referenced by Private().

TemplateVariant TranslateContext::Private::handleCollaborationDiagramFor ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 466 of file context.cpp.

References err(), theTranslator, and Translator::trCollaborationDiagram().

{
if (args.count()==1)
{
return theTranslator->trCollaborationDiagram(args[0].toString());
}
else
{
err("tr.collaborationDiagramFor should take one argument, got %d!\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleDirDependencyGraphFor ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 478 of file context.cpp.

References err(), theTranslator, and Translator::trDirDepGraph().

{
if (args.count()==1)
{
return theTranslator->trDirDepGraph(args[0].toString());
}
else
{
err("tr.dirDependencyGraphFor should take one argument, got %d!\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleGeneratedAt ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 442 of file context.cpp.

References err(), theTranslator, and Translator::trGeneratedAt().

{
if (args.count()==2)
{
return theTranslator->trGeneratedAt(args[0].toString(),args[1].toString());
}
else
{
err("tr.generateAt should take two arguments, got %d!\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleImplementedBy ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 526 of file context.cpp.

References err(), theTranslator, and Translator::trImplementedInList().

{
if (args.count()==1)
{
return theTranslator->trImplementedInList(args[0].toInt());
}
else
{
err("tr.implementedBy should take one integer argument, got %d!\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleIncludeDependencyGraph ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 574 of file context.cpp.

References err(), theTranslator, and Translator::trInclDepGraph().

{
if (args.count()==1)
{
return theTranslator->trInclDepGraph(args[0].toString());
}
else
{
err("tr.includeDependencyGraph should take one string argument, got %d\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleInheritanceDiagramFor ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 454 of file context.cpp.

References err(), theTranslator, and Translator::trClassDiagram().

{
if (args.count()==1)
{
return theTranslator->trClassDiagram(args[0].toString());
}
else
{
err("tr.inheritanceDiagramFor should take one argument, got %d!\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleInheritedByList ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 502 of file context.cpp.

References err(), theTranslator, and Translator::trInheritedByList().

{
if (args.count()==1)
{
return theTranslator->trInheritedByList(args[0].toInt());
}
else
{
err("tr.inheritedByList should take one integer argument, got %d!\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleInheritsList ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 490 of file context.cpp.

References err(), theTranslator, and Translator::trInheritsList().

{
if (args.count()==1)
{
return theTranslator->trInheritsList(args[0].toInt());
}
else
{
err("tr.inheritsList should take one integer argument, got %d!\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleReimplementedBy ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 538 of file context.cpp.

References err(), theTranslator, and Translator::trReimplementedInList().

{
if (args.count()==1)
{
return theTranslator->trReimplementedInList(args[0].toInt());
}
else
{
err("tr.reimplementedBy should take one integer argument, got %d!\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleSourceRefBys ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 562 of file context.cpp.

References err(), theTranslator, Translator::trReferencedBy(), and Translator::trWriteList().

{
if (args.count()==1)
{
return theTranslator->trReferencedBy()+" "+theTranslator->trWriteList(args[0].toInt())+".";
}
else
{
err("tr.sourceRefBys should take one integer argument, got %d\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleSourceRefs ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 550 of file context.cpp.

References err(), theTranslator, Translator::trReferences(), and Translator::trWriteList().

{
if (args.count()==1)
{
return theTranslator->trReferences()+" "+theTranslator->trWriteList(args[0].toInt())+".";
}
else
{
err("tr.sourceRefs should take one integer argument, got %d\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::handleWriteList ( const QValueList< TemplateVariant > &  args) const
inline

Definition at line 514 of file context.cpp.

References err(), theTranslator, and Translator::trWriteList().

{
if (args.count()==1)
{
return theTranslator->trWriteList(args[0].toInt());
}
else
{
err("tr.*List should take one integer argument, got %d!\n",args.count());
}
return TemplateVariant();
}
TemplateVariant TranslateContext::Private::implementedBy ( ) const
inline

Definition at line 835 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleImplementedBy>(this);
}
TemplateVariant TranslateContext::Private::implements ( ) const
inline

Definition at line 827 of file context.cpp.

References theTranslator, and Translator::trImplementedFromList().

Referenced by Private().

TemplateVariant TranslateContext::Private::incInheritedMembers ( ) const
inline

Definition at line 811 of file context.cpp.

References theTranslator, and Translator::trIncludingInheritedMembers().

Referenced by Private().

TemplateVariant TranslateContext::Private::includedByDependencyGraph ( ) const
inline

Definition at line 871 of file context.cpp.

References theTranslator, and Translator::trInclByDepGraph().

Referenced by Private().

TemplateVariant TranslateContext::Private::includeDependencyGraph ( ) const
inline

Definition at line 867 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleIncludeDependencyGraph>(this);
}
TemplateVariant TranslateContext::Private::index ( ) const
inline

Definition at line 986 of file context.cpp.

References theTranslator, and Translator::trRTFGeneralIndex().

Referenced by Private().

TemplateVariant TranslateContext::Private::inheritanceDiagramFor ( ) const
inline

Definition at line 597 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleInheritanceDiagramFor>(this);
}
TemplateVariant TranslateContext::Private::inheritedByList ( ) const
inline

Definition at line 783 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleInheritedByList>(this);
}
TemplateVariant TranslateContext::Private::inheritedFrom ( ) const
inline

Definition at line 859 of file context.cpp.

References theTranslator, and Translator::trInheritedFrom().

Referenced by Private().

{
return theTranslator->trInheritedFrom("@0","@1");
}
TemplateVariant TranslateContext::Private::inheritsList ( ) const
inline

Definition at line 779 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleInheritsList>(this);
}
TemplateVariant TranslateContext::Private::initialValue ( ) const
inline

Definition at line 819 of file context.cpp.

References theTranslator, and Translator::trInitialValue().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::langString ( ) const
inline

Definition at line 1010 of file context.cpp.

References HtmlHelp::getLanguageString().

Referenced by Private().

TemplateVariant TranslateContext::Private::listOfAllMembers ( ) const
inline

Definition at line 799 of file context.cpp.

References theTranslator, and Translator::trListOfAllMembers().

Referenced by Private().

TemplateVariant TranslateContext::Private::loading ( ) const
inline

Definition at line 962 of file context.cpp.

References theTranslator, and Translator::trLoading().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::macros ( ) const
inline

Definition at line 958 of file context.cpp.

References theTranslator, and Translator::trDefines().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::mainPage ( ) const
inline

Definition at line 613 of file context.cpp.

References theTranslator, and Translator::trMainPage().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::memberList ( ) const
inline

Definition at line 803 of file context.cpp.

References theTranslator, and Translator::trMemberList().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::moduleDocumentation ( ) const
inline

Definition at line 716 of file context.cpp.

References theTranslator, and Translator::trModuleDocumentation().

Referenced by Private().

TemplateVariant TranslateContext::Private::moduleIndex ( ) const
inline

Definition at line 651 of file context.cpp.

References theTranslator, and Translator::trModuleIndex().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::modules ( ) const
inline

Definition at line 647 of file context.cpp.

References theTranslator, and Translator::trModules().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::modulesDescription ( ) const
inline

Definition at line 908 of file context.cpp.

References Config_getBool, theTranslator, and Translator::trModulesListDescription().

Referenced by Private().

{
bool extractAll = Config_getBool(EXTRACT_ALL);
}
TemplateVariant TranslateContext::Private::more ( ) const
inline

Definition at line 771 of file context.cpp.

References theTranslator, and Translator::trMore().

Referenced by Private().

{
return theTranslator->trMore();
}
TemplateVariant TranslateContext::Private::namespaceDocumentation ( ) const
inline

Definition at line 891 of file context.cpp.

References theTranslator, and Translator::trNamespaceDocumentation().

Referenced by Private().

TemplateVariant TranslateContext::Private::namespaceIndex ( ) const
inline

Definition at line 635 of file context.cpp.

References theTranslator, and Translator::trNamespaceIndex().

Referenced by Private().

TemplateVariant TranslateContext::Private::namespaceList ( ) const
inline
TemplateVariant TranslateContext::Private::namespaceListDescription ( ) const
inline

Definition at line 913 of file context.cpp.

References Config_getBool, theTranslator, and Translator::trNamespaceListDescription().

Referenced by Private().

{
bool extractAll = Config_getBool(EXTRACT_ALL);
}
TemplateVariant TranslateContext::Private::namespaceMembers ( ) const
inline
TemplateVariant TranslateContext::Private::namespaceMembersDescription ( ) const
inline

Definition at line 737 of file context.cpp.

References Config_getBool, theTranslator, and Translator::trNamespaceMemberDescription().

Referenced by Private().

{
static bool extractAll = Config_getBool(EXTRACT_ALL);
}
TemplateVariant TranslateContext::Private::namespaces ( ) const
inline
TemplateVariant TranslateContext::Private::noMatches ( ) const
inline

Definition at line 970 of file context.cpp.

References theTranslator, and Translator::trNoMatches().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::pages ( ) const
inline

Definition at line 678 of file context.cpp.

References theTranslator, and Translator::trRelatedPages().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::panelSyncOff ( ) const
inline

Definition at line 994 of file context.cpp.

References theTranslator, and Translator::trPanelSynchronisationTooltip().

Referenced by Private().

TemplateVariant TranslateContext::Private::panelSyncOn ( ) const
inline

Definition at line 990 of file context.cpp.

References theTranslator, and Translator::trPanelSynchronisationTooltip().

Referenced by Private().

TemplateVariant TranslateContext::Private::properties ( ) const
inline

Definition at line 946 of file context.cpp.

References theTranslator, and Translator::trProperties().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::providedByCategory ( ) const
inline

Definition at line 998 of file context.cpp.

References theTranslator, and Translator::trProvidedByCategory().

Referenced by Private().

TemplateVariant TranslateContext::Private::referenceManual ( ) const
inline

Definition at line 982 of file context.cpp.

References theTranslator, and Translator::trReferenceManual().

Referenced by Private().

TemplateVariant TranslateContext::Private::reimplementedBy ( ) const
inline

Definition at line 839 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleReimplementedBy>(this);
}
TemplateVariant TranslateContext::Private::reimplements ( ) const
inline

Definition at line 831 of file context.cpp.

References theTranslator, and Translator::trReimplementedFromList().

Referenced by Private().

TemplateVariant TranslateContext::Private::related ( ) const
inline

Definition at line 954 of file context.cpp.

References theTranslator, and Translator::trRelatedFunctions().

Referenced by Private().

TemplateVariant TranslateContext::Private::relatedPagesDesc ( ) const
inline

Definition at line 767 of file context.cpp.

References theTranslator, and Translator::trRelatedPagesDescription().

Referenced by Private().

TemplateVariant TranslateContext::Private::search ( ) const
inline

Definition at line 609 of file context.cpp.

References theTranslator, and Translator::trSearch().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::searching ( ) const
inline

Definition at line 966 of file context.cpp.

References theTranslator, and Translator::trSearching().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::sourceRefBys ( ) const
inline

Definition at line 847 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleSourceRefBys>(this);
}
TemplateVariant TranslateContext::Private::sourceRefs ( ) const
inline

Definition at line 843 of file context.cpp.

Referenced by Private().

{
return TemplateVariant::Delegate::fromMethod<Private,&Private::handleSourceRefs>(this);
}
TemplateVariant TranslateContext::Private::theListOfAllMembers ( ) const
inline

Definition at line 807 of file context.cpp.

References theTranslator, and Translator::trThisIsTheListOfAllMembers().

Referenced by Private().

TemplateVariant TranslateContext::Private::typeConstraints ( ) const
inline

Definition at line 791 of file context.cpp.

References theTranslator, and Translator::trTypeConstraints().

Referenced by Private().

TemplateVariant TranslateContext::Private::typedefs ( ) const
inline

Definition at line 938 of file context.cpp.

References theTranslator, and Translator::trTypedefs().

Referenced by Private().

{
}
TemplateVariant TranslateContext::Private::variables ( ) const
inline

Definition at line 934 of file context.cpp.

References theTranslator, and Translator::trVariables().

Referenced by Private().

{
}

Member Data Documentation

bool TranslateContext::Private::m_fortranOpt
private

Definition at line 1219 of file context.cpp.

Referenced by namespaceList(), namespaceMembers(), namespaces(), and Private().

bool TranslateContext::Private::m_javaOpt
private

Definition at line 1218 of file context.cpp.

Referenced by namespaceList(), namespaceMembers(), namespaces(), and Private().

bool TranslateContext::Private::m_vhdlOpt
private

Definition at line 1220 of file context.cpp.

Referenced by namespaceList(), namespaceMembers(), namespaces(), and Private().

PropertyMapper< TranslateContext::Private > TranslateContext::Private::s_inst
staticprivate

Definition at line 1221 of file context.cpp.

Referenced by get(), and Private().


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