56 return QCString(
"\\usepackage[scaled=.90]{helvet}\n"
57 "\\usepackage{courier}\n"
58 "\\renewcommand{\\familydefault}{\\sfdefault}\n");
250 bool isTemplate) = 0;
584 bool isTemplate) = 0;
613 int hour,
int minutes,
int seconds,
772 if (latex_command.
isEmpty()) latex_command =
"latex";
775 if (latex_command ==
"latex") latex_command = latexCmd;
777 return latex_command;
791 result = res.c_str();
792 result += base.
mid(res.length());
798 result += (singular ? singSuffix : plurSuffix);
CompoundType
The various compound types.
This is an alternative implementation of QCString.
QCString mid(size_t index, size_t len=static_cast< size_t >(-1)) const
bool isEmpty() const
Returns TRUE iff the string is empty.
const std::string & str() const
Abstract base class for all translatable text fragments.
virtual QCString trMemberList()=0
virtual QCString trAll()=0
virtual QCString trStaticPrivateAttribs()=0
virtual QCString trRTFGeneralIndex()=0
virtual QCString trCompoundListDescription()=0
virtual QCString trTopicIndex()=0
virtual QCString trClassHierarchyDescription()=0
virtual QCString trNamespaceDocumentation()=0
virtual QCString trTopics()=0
virtual QCString trIncludesFileIn(const QCString &name)=0
virtual QCString trPrivateTypes()=0
QCString createNoun(bool first_capital, bool singular, const QCString &base, const QCString &plurSuffix, const QCString &singSuffix="")
virtual QCString trTest()=0
virtual QCString trPackage(const QCString &name)=0
virtual QCString trBug()=0
virtual QCString trDataTypes()=0
virtual QCString trMemberFunctionDocumentationFortran()=0
virtual QCString trPackageListDescription()=0
virtual QCString trDocumentation(const QCString &projName)=0
virtual QCString trDirIndex()=0
virtual QCString trExceptionHierarchy()=0
virtual QCString trCollaborationDiagram(const QCString &clName)=0
virtual QCString trConceptIndex()=0
virtual QCString trNamespaceReference(const QCString &namespaceName)=0
virtual QCString trSearchMatches()=0
virtual QCString trModuleIndex()=0
virtual QCString trPrivateMembers()=0
virtual QCString trIncludingInheritedMembers()=0
virtual QCString trDirectories()=0
virtual QCString trExceptionDocumentation()=0
virtual QCString trSourceFile(const QCString &filename)=0
virtual QCString trClasses()=0
virtual QCString trStaticPackageAttribs()=0
virtual QCString trPrecondition()=0
virtual QCString trPrivateSlots()=0
virtual QCString trStaticProtectedAttribs()=0
virtual QCString trDirDepGraph(const QCString &name)=0
virtual QCString trDeclaration()=0
virtual QCString trType(bool first_capital, bool singular)=0
virtual QCString trSearch()=0
virtual QCString trFileIndex()=0
virtual QCString trInclByDepGraph()=0
virtual QCString trPropertyDocumentation()=0
virtual QCString trInheritedFrom(const QCString &members, const QCString &what)=0
virtual QCString trCompoundReference(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate)=0
virtual QCString trNamespaceIndex()=0
virtual QCString trGotoGraphicalHierarchy()=0
virtual QCString trSequences()=0
virtual QCString trServiceGeneratedFromFiles(bool single)=0
virtual QCString trHierarchicalIndex()=0
virtual QCString trExceptionListDescription()=0
virtual QCString trEventDocumentation()=0
virtual QCString trInterfaceIndex()=0
virtual QCString trDataMemberDocumentation()=0
virtual QCString trFunctionAndProc()=0
virtual QCString trFileReference(const QCString &fileName)=0
virtual QCString trModulesList()=0
virtual QCString trModules()=0
virtual QCString trFileListDescription(bool extractAll)=0
virtual QCString trProvidedByCategory()=0
virtual QCString trWriteList(int numEntries)=0
virtual QCString trISOLang()=0
virtual QCString trGotoSourceCode()=0
virtual QCString trDefineValue()=0
virtual QCString trConceptList()=0
virtual QCString trInclDepGraph(const QCString &fName)=0
virtual QCString trGraphicalHierarchy()=0
virtual QCString trTypeConstraints()=0
virtual QCString trModulesDescription()=0
virtual QCString trFunctionDocumentation()=0
virtual QCString trMemberTypedefDocumentation()=0
virtual QCString trSearchResultsTitle()=0
virtual QCString trCiteReferences()=0
virtual QCString trConstantGroupReference(const QCString &namespaceName)=0
virtual QCString trConcept(bool first_capital, bool singular)=0
virtual QCString trMethodDocumentation()=0
virtual QCString trEnumReference(const QCString &name)=0
virtual QCString trDeprecatedList()=0
virtual QCString trConstantDocumentation()=0
virtual QCString trGroup(bool first_capital, bool singular)=0
virtual QCString trCompoundMembersDescription(bool extractAll)=0
virtual QCString trInterfaceList()=0
virtual QCString trSince()=0
virtual QCString trVariables()=0
virtual QCString trLoading()=0
virtual QCString trMonth(int month, bool first_capital, bool full)=0
virtual QCString trProtectedMembers()=0
virtual QCString trStructs()=0
virtual QCString trPackageFunctions()=0
virtual QCString trFunctions()=0
virtual QCString trFileMembersDescriptionTotal(FileMemberHighlight::Enum hl)=0
virtual QCString trExtendsClass()=0
virtual QCString trNamespace(bool first_capital, bool singular)=0
virtual QCString trPublicMembers()=0
virtual QCString latexDocumentPost()
virtual QCString trExceptionHierarchyDescription()=0
virtual QCString trCallerGraph()=0
virtual QCString trReimplementedInList(int numEntries)=0
virtual QCString trRelatedSymbolsSubscript()=0
virtual QCString trInstanceMethods()=0
virtual QCString trProtectedSlots()=0
virtual QCString trModulesListDescription(bool extractAll)=0
virtual QCString trPackageMembers()=0
virtual QCString trReferencedBy()=0
virtual QCString latexFontenc()
virtual QCString trDataMembers()=0
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)=0
virtual QCString trVersion()=0
virtual QCString trGlobal(bool first_capital, bool singular)=0
virtual QCString trPublicTypes()=0
virtual QCString trConstantGroups()=0
virtual QCString trPackages()=0
virtual QCString trPageIndex()=0
virtual QCString trCallGraph()=0
virtual QCString trFileDocumentation()=0
virtual QCString trReturns()=0
virtual QCString trSliceInterfaces()=0
virtual QCString trEnumerationValues()=0
virtual QCString trOperationDocumentation()=0
virtual QCString trStaticPrivateMembers()=0
virtual QCString trPublicSlots()=0
virtual QCString trVariableDocumentation()=0
virtual QCString trExceptions()=0
virtual QCString trDir(bool first_capital, bool singular)=0
virtual QCString trOperations()=0
virtual QCString trConstants()=0
virtual QCString trClassMethods()=0
virtual QCString trProtectedAttribs()=0
virtual QCString trSubprogramDocumentation()=0
virtual QCString trPrivateAttribs()=0
virtual QCString trSearching()=0
virtual QCString trTodo()=0
virtual QCString trRTFTableOfContents()=0
virtual QCString trEnumerationTypeDocumentation()=0
virtual QCString trRelatedPagesDescription()=0
virtual QCString trDesignUnitHierarchy()=0
virtual QCString trDetails()=0
virtual QCString trCompoundMembers()=0
virtual QCString trStructDocumentation()=0
virtual QCString trInterfaceHierarchyDescription()=0
virtual QCString trPage(bool first_capital, bool singular)=0
virtual QCString trDetailedDescription()=0
virtual QCString trExamplesDescription()=0
virtual QCString trCompoundIndex()=0
virtual QCString trDefinedInSourceFile()=0
virtual QCString trMore()=0
virtual QCString trModulesMembers()=0
virtual QCString trTypedefDocumentation()=0
virtual QCString trRelatedSubscript()=0
virtual QCString trModulesMemberDescription(bool extractAll)=0
virtual QCString trCompoundType(ClassDef::CompoundType compType, SrcLangExt lang)=0
virtual QCString trTopicList()=0
virtual QCString trMemberDataDocumentation()=0
virtual QCString trInitialValue()=0
virtual QCString trNoMatches()=0
virtual QCString trImplementedInList(int numEntries)=0
virtual QCString trThisIsTheListOfAllMembers()=0
virtual QCString trRemarks()=0
virtual QCString trInterfaceHierarchy()=0
virtual QCString trClassDocumentation()=0
virtual QCString trDirRelation(const QCString &name)=0
virtual QCString trPageAbbreviation()=0
virtual QCString trSingletonReference(const QCString &sName)=0
virtual QCString trInheritsList(int numEntries)=0
virtual QCString trModuleReference(const QCString &namespaceName)=0
virtual QCString trExportedModules()=0
virtual QCString updateNeededMessage()
virtual QCString trClass(bool first_capital, bool singular)=0
virtual QCString trLegendDocs()=0
virtual QCString trExceptionList()=0
virtual QCString trModuleDocumentation()=0
virtual QCString trSubprogram(bool first_capital, bool singular)=0
virtual QCString trGeneratedBy()=0
virtual QCString trSingletonGeneratedFromFiles(bool single)=0
virtual QCString trCompounds()=0
virtual QCString trDefinition()=0
virtual QCString trBugList()=0
virtual QCString trCopyToClipboard()=0
virtual QCString trNote()=0
virtual QCString trRelatedPages()=0
virtual QCString trInterfaces()=0
virtual QCString trDefineDocumentation()=0
virtual QCString trTopicDocumentation()=0
virtual QCString trTypeDocumentation()=0
virtual QCString trPostcondition()=0
virtual QCString trSignals()=0
virtual QCString trLegend()=0
virtual QCString trAttention()=0
virtual QCString trRTFansicp()=0
virtual QCString trStaticProtectedMembers()=0
virtual QCString trCopyright()=0
virtual QCString trReferences()=0
virtual QCString trGeneratedAutomatically(const QCString &s)=0
virtual QCString latexCommandName()
virtual QCString latexDocumentPre()
virtual QCString trClassHierarchy()=0
virtual QCString trDeprecated()=0
virtual QCString trAdditionalInheritedMembers()=0
virtual QCString trDate()=0
virtual QCString trNamespaceList()=0
virtual QCString trSequenceDocumentation()=0
virtual QCString latexLanguageSupportCommand()=0
virtual QCString trMemberEnumerationDocumentation()=0
virtual QCString trServices()=0
virtual QCString latexFont()
virtual QCString trCompoundListFortran()=0
virtual QCString trEnumerations()=0
virtual QCString trNamespaceMembersDescriptionTotal(NamespaceMemberHighlight::Enum hl)=0
virtual QCString trProtectedTypes()=0
virtual QCString trMember(bool first_capital, bool singular)=0
virtual QCString trGlobalNamespace()=0
virtual QCString trModulesIndex()=0
virtual QCString trParameters()=0
virtual QCString trSearchResults(int numDocuments)=0
virtual QCString trModule(bool first_capital, bool singular)=0
virtual QCString trTemplateParameters()=0
virtual QCString trMemberFunctionDocumentation()=0
virtual bool needsPunctuation()
add punctuation at the end of a brief description when needed and supported by the language
virtual QCString trFriends()=0
virtual QCString trFileMembers()=0
virtual QCString trAuthor(bool first_capital, bool singular)=0
virtual QCString trDesignUnitListDescription()=0
virtual QCString trDirDocumentation()=0
virtual QCString trReimplementedFromList(int numEntries)=0
virtual QCString trNamespaceListDescription(bool extractAll)=0
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single)=0
virtual QCString trCompoundIndexFortran()=0
virtual QCString trStructIndex()=0
virtual QCString trConceptReference(const QCString &conceptName)=0
virtual QCString trGotoTextualHierarchy()=0
virtual QCString trDictionaryDocumentation()=0
virtual QCString trEnumName()=0
virtual QCString trTopicListDescription()=0
virtual QCString trAndMore(const QCString &number)=0
virtual QCString trDesignUnitList()=0
virtual QCString trVhdlType(VhdlSpecifier type, bool single)=0
virtual QCString trPanelSynchronisationTooltip(bool enable)=0
virtual QCString trInheritedByList(int numEntries)=0
virtual QCString trFileList()=0
virtual QCString trPackageAttribs()=0
virtual QCString trEnumValue()=0
virtual QCString trConceptDefinition()=0
virtual QCString trEvents()=0
virtual QCString trFlowchart()=0
virtual QCString trClassDiagram(const QCString &clName)=0
virtual QCString trFileMembersDescription(bool extractAll)=0
virtual QCString trNamespaceMemberDescription(bool extractAll)=0
virtual QCString trWarning()=0
virtual QCString trExamples()=0
virtual QCString trSeeAlso()=0
virtual QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, DateTimeType includeTime)=0
virtual QCString trTestList()=0
virtual QCString trPackageTypes()=0
virtual QCString trNamespaceMembers()=0
virtual QCString trGotoDocumentation()=0
virtual QCString trCompoundMembersDescriptionTotal(ClassMemberHighlight::Enum hl)=0
virtual QCString trStructList()=0
virtual QCString trSubprograms()=0
virtual QCString trStructListDescription()=0
virtual QCString trPublicAttribs()=0
virtual QCString trModuleMembersDescriptionTotal(ModuleMemberHighlight::Enum hl)=0
virtual QCString trFile(bool first_capital, bool singular)=0
virtual QCString trDefinedIn()=0
virtual QCString trLegendTitle()=0
virtual QCString trGeneratedAt(const QCString &date, const QCString &projName)=0
virtual QCString trDefinedAtLineInSourceFile()=0
virtual QCString trListOfAllMembers()=0
virtual QCString trDictionaries()=0
virtual QCString trServiceReference(const QCString &sName)=0
virtual QCString trDayOfWeek(int dayOfWeek, bool first_capital, bool full)=0
virtual QCString trMainPage()=0
virtual QCString trDesignUnitDocumentation()=0
virtual QCString trInterfaceListDescription()=0
virtual QCString trCustomReference(const QCString &name)=0
virtual QCString trStaticPublicMembers()=0
virtual QCString trDetailLevel()=0
virtual QCString trEnumerationValueDocumentation()=0
virtual QCString trRelatedSymbols()=0
virtual QCString trNamespaces()=0
QCString p_latexCommandName(const QCString &latexCmd)
virtual QCString trRelatedFunctionDocumentation()=0
virtual QCString trConceptDocumentation()=0
virtual QCString trImportant()=0
virtual QCString trTodoList()=0
virtual QCString trCompoundListDescriptionFortran()=0
virtual QCString trCompoundMembersFortran()=0
virtual QCString trStaticPackageFunctions()=0
virtual QCString trFileIn(const QCString &name)=0
virtual QCString trConstructorDocumentation()=0
virtual QCString trDesignUnitMembers()=0
virtual QCString trExceptionIndex()=0
virtual QCString idLanguage()=0
virtual QCString trCompoundReferenceFortran(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate)=0
virtual QCString trStaticPublicAttribs()=0
virtual QCString trEnumGeneratedFromFiles(bool single)=0
virtual QCString trReferenceManual()=0
virtual QCString trDesignUnits()=0
virtual QCString trReturnValues()=0
virtual QCString getLanguageString()=0
language codes for Html help
virtual QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal)=0
virtual QCString trInterfaceDocumentation()=0
virtual QCString trCompoundList()=0
virtual QCString trRelatedSymbolDocumentation()=0
virtual QCString trImplementedFromList(int numEntries)=0
virtual QCString trDesignUnitIndex()=0
virtual QCString trProperties()=0
virtual QCString trConceptListDescription(bool extractAll)=0
virtual QCString trCode()=0
virtual QCString trDayPeriod(bool period)=0
virtual QCString trRelatedFunctions()=0
virtual QCString trDirReference(const QCString &dirName)=0
virtual QCString trOverloadText()=0
virtual QCString trInvariant()=0
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)=0
virtual QCString trPackageList()=0
virtual QCString trRTFCharSet()=0
virtual QCString trTypedefs()=0
virtual QCString trDefines()=0
#define Config_getBool(name)
#define Config_getString(name)
#define ABSTRACT_BASE_CLASS(cls)
Macro to implement rule of 5 for an abstract base class.
SrcLangExt
Language as given by extension.
std::string convertUTF8ToUpper(const std::string &input)
Converts the input string into a upper case version, also taking into account non-ASCII characters th...
std::string getUTF8CharAt(const std::string &input, size_t pos)
Returns the UTF8 character found at byte position pos in the input string.