|
Packit |
1c1d7e |
/******************************************************************************
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* Copyright (C) 1997-2015 by Dimitri van Heesch.
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* Permission to use, copy, modify, and distribute this software and its
|
|
Packit |
1c1d7e |
* documentation under the terms of the GNU General Public License is hereby
|
|
Packit |
1c1d7e |
* granted. No representations are made about the suitability of this software
|
|
Packit |
1c1d7e |
* for any purpose. It is provided "as is" without express or implied warranty.
|
|
Packit |
1c1d7e |
* See the GNU General Public License for more details.
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* Documents produced by Doxygen are derivative works derived from the
|
|
Packit |
1c1d7e |
* input used in their production; they are not affected by this license.
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
#ifndef TRANSLATOR_H
|
|
Packit |
1c1d7e |
#define TRANSLATOR_H
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
#include "classdef.h"
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/** Abstract base class for all translatable text fragments. */
|
|
Packit |
1c1d7e |
class Translator
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
public:
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This method is used to provide warning message that is displayed
|
|
Packit |
1c1d7e |
* if the user chooses a language whose translation is not up to date.
|
|
Packit |
1c1d7e |
* It is implemented by the adapter classes.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString updateNeededMessage() { return ""; }
|
|
Packit |
1c1d7e |
virtual ~Translator() {}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
// Please, have a look at comments inside the translator_en.h file
|
|
Packit |
1c1d7e |
// to learn the meaning of the following methods. The translator_en.h
|
|
Packit |
1c1d7e |
// file contains the TranslatorEnglish implementation, which is
|
|
Packit |
1c1d7e |
// always up-to-date (by definition).
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
// --- Language control methods -------------------
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString idLanguage() = 0;
|
|
Packit |
1c1d7e |
virtual QCString latexLanguageSupportCommand() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
// --- Language translation methods -------------------
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trRelatedFunctions() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trRelatedSubscript() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDetailedDescription() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trMemberTypedefDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trMemberEnumerationDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trMemberFunctionDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trMemberDataDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trMore() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trListOfAllMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trMemberList() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trThisIsTheListOfAllMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trIncludingInheritedMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGeneratedAutomatically(const char *s) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trEnumName() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trEnumValue() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDefinedIn() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
// quick reference sections
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trModules() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trClassHierarchy() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundList() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFileList() = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trHeaderFiles() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFileMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trRelatedPages() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trExamples() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSearch() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trClassHierarchyDescription() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFileListDescription(bool extractAll) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundListDescription() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundMembersDescription(bool extractAll) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFileMembersDescription(bool extractAll) = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trHeaderFilesDescription() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trExamplesDescription() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trRelatedPagesDescription() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trModulesDescription() = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trNoDescriptionAvailable() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
// index titles (the project name is prepended for these)
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trModuleIndex() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trHierarchicalIndex() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundIndex() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFileIndex() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trModuleDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trClassDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFileDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trExampleDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPageDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trReferenceManual() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDefines() = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trFuncProtos() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trTypedefs() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trEnumerations() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFunctions() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trVariables() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trEnumerationValues() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDefineDocumentation() = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trFunctionPrototypeDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trTypedefDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trEnumerationTypeDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFunctionDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trVariableDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompounds() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGeneratedAt(const char *date,const char *projName) = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trWrittenBy() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trClassDiagram(const char *clName) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trForInternalUseOnly() = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trReimplementedForInternalReasons() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trWarning() = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trBugsAndLimitations() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trVersion() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDate() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trReturns() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSeeAlso() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trParameters() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trExceptions() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGeneratedBy() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990307
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceList() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceListDescription(bool extractAll) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFriends() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990405
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trRelatedFunctionDocumentation() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990425
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trCompoundReference(const char *clName,
|
|
Packit |
1c1d7e |
ClassDef::CompoundType compType,
|
|
Packit |
1c1d7e |
bool isTemplate) = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trFileReference(const char *fileName) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceReference(const char *namespaceName) = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPublicMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPublicSlots() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSignals() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trStaticPublicMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trProtectedMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trProtectedSlots() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trStaticProtectedMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPrivateMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPrivateSlots() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trStaticPrivateMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trWriteList(int numEntries) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trInheritsList(int numEntries) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trInheritedByList(int numEntries) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trReimplementedFromList(int numEntries) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trReimplementedInList(int numEntries) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceMemberDescription(bool extractAll) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceIndex() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceDocumentation() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990522
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trNamespaces() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990728
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
|
|
Packit |
1c1d7e |
bool single) = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trAlphabeticalList() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990901
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trReturnValues() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trMainPage() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPageAbbreviation() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-991003
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//virtual QCString trSources() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDefinedAtLineInSourceFile() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDefinedInSourceFile() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-991205
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDeprecated() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.0.0
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trCollaborationDiagram(const char *clName) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trInclDepGraph(const char *fName) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trConstructorDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGotoSourceCode() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGotoDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPrecondition() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPostcondition() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trInvariant() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trInitialValue() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCode() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trGraphicalHierarchy() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGotoGraphicalHierarchy() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGotoTextualHierarchy() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPageIndex() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.1.0
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trNote() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPublicTypes() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPublicAttribs() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trStaticPublicAttribs() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trProtectedTypes() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trProtectedAttribs() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trStaticProtectedAttribs() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPrivateTypes() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPrivateAttribs() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trStaticPrivateAttribs() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.1.3
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trTodo() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trTodoList() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.1.4
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trReferencedBy() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trRemarks() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trAttention() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trInclByDepGraph() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSince() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.1.5
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trLegendTitle() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trLegendDocs() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trLegend() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.0
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trTest() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trTestList() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.1
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//virtual QCString trDCOPMethods() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.2
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trProperties() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPropertyDocumentation() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.4
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//virtual QCString trInterfaces() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trClasses() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPackage(const char *name) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPackageList() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPackageListDescription() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPackages() = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trPackageDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDefineValue() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.5
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trBug() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trBugList() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.6
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as ansicpg for RTF file
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* The following table shows the correlation of Charset name, Charset Value and
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* Codepage number:
|
|
Packit |
1c1d7e |
* Charset Name Charset Value(hex) Codepage number
|
|
Packit |
1c1d7e |
* ------------------------------------------------------
|
|
Packit |
1c1d7e |
* DEFAULT_CHARSET 1 (x01)
|
|
Packit |
1c1d7e |
* SYMBOL_CHARSET 2 (x02)
|
|
Packit |
1c1d7e |
* OEM_CHARSET 255 (xFF)
|
|
Packit |
1c1d7e |
* ANSI_CHARSET 0 (x00) 1252
|
|
Packit |
1c1d7e |
* RUSSIAN_CHARSET 204 (xCC) 1251
|
|
Packit |
1c1d7e |
* EE_CHARSET 238 (xEE) 1250
|
|
Packit |
1c1d7e |
* GREEK_CHARSET 161 (xA1) 1253
|
|
Packit |
1c1d7e |
* TURKISH_CHARSET 162 (xA2) 1254
|
|
Packit |
1c1d7e |
* BALTIC_CHARSET 186 (xBA) 1257
|
|
Packit |
1c1d7e |
* HEBREW_CHARSET 177 (xB1) 1255
|
|
Packit |
1c1d7e |
* ARABIC _CHARSET 178 (xB2) 1256
|
|
Packit |
1c1d7e |
* SHIFTJIS_CHARSET 128 (x80) 932
|
|
Packit |
1c1d7e |
* HANGEUL_CHARSET 129 (x81) 949
|
|
Packit |
1c1d7e |
* GB2313_CHARSET 134 (x86) 936
|
|
Packit |
1c1d7e |
* CHINESEBIG5_CHARSET 136 (x88) 950
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trRTFansicp() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Character sets
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* 0 — ANSI
|
|
Packit |
1c1d7e |
* 1 — Default
|
|
Packit |
1c1d7e |
* 2 — Symbol
|
|
Packit |
1c1d7e |
* 3 — Invalid
|
|
Packit |
1c1d7e |
* 77 — Mac
|
|
Packit |
1c1d7e |
* 128 — Shift Jis
|
|
Packit |
1c1d7e |
* 129 — Hangul
|
|
Packit |
1c1d7e |
* 130 — Johab
|
|
Packit |
1c1d7e |
* 134 — GB2312
|
|
Packit |
1c1d7e |
* 136 — Big5
|
|
Packit |
1c1d7e |
* 161 — Greek
|
|
Packit |
1c1d7e |
* 162 — Turkish
|
|
Packit |
1c1d7e |
* 163 — Vietnamese
|
|
Packit |
1c1d7e |
* 177 — Hebrew
|
|
Packit |
1c1d7e |
* 178 — Arabic
|
|
Packit |
1c1d7e |
* 179 — Arabic Traditional
|
|
Packit |
1c1d7e |
* 180 — Arabic user
|
|
Packit |
1c1d7e |
* 181 — Hebrew user
|
|
Packit |
1c1d7e |
* 186 — Baltic
|
|
Packit |
1c1d7e |
* 204 — Russian
|
|
Packit |
1c1d7e |
* 222 — Thai
|
|
Packit |
1c1d7e |
* 238 — Eastern European
|
|
Packit |
1c1d7e |
* 254 — PC 437
|
|
Packit |
1c1d7e |
* 255 — OEM
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trRTFCharSet() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trRTFGeneralIndex() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
// Translation of the word
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trClass(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFile(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trNamespace(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGroup(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPage(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trMember(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
//virtual QCString trField(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGlobal(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.7
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trAuthor(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.11
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trReferences() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.13
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trImplementedFromList(int numEntries) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trImplementedInList(int numEntries) = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.16
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trRTFTableOfContents() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.17
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDeprecatedList() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.18
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trEvents() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trEventDocumentation() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.3
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPackageTypes() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPackageMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trStaticPackageMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trPackageAttribs() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trStaticPackageAttribs() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.3.1
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trAll() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCallGraph() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.3.3
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//virtual QCString trSearchForIndex() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSearchResultsTitle() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSearchResults(int numDocuments) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSearchMatches() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.3.8
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trSourceFile(QCString& filename) = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.3.9
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDirIndex() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDirDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDirectories() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDirDescription() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDirReference(const char *dirName) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDir(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.4.1
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trOverloadText() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.4.6
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trCallerGraph() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trEnumerationValueDocumentation() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.5.4
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trMemberFunctionDocumentationFortran() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundListFortran() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundMembersFortran() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundListDescriptionFortran() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundIndexFortran() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trTypeDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSubprograms() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSubprogramDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDataTypes() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trModulesList() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trModulesListDescription(bool extractAll) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCompoundReferenceFortran(const char *clName,
|
|
Packit |
1c1d7e |
ClassDef::CompoundType compType,
|
|
Packit |
1c1d7e |
bool isTemplate) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trModuleReference(const char *namespaceName) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trModulesMembers() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trModulesMemberDescription(bool extractAll) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trModulesIndex() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trModule(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType,
|
|
Packit |
1c1d7e |
bool single) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trType(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSubprogram(bool first_capital, bool singular) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trTypeConstraints() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.6.0
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDirRelation(const char *name) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trLoading() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trGlobalNamespace() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSearching() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trNoMatches() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.6.3
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//virtual QCString trDirDependency(const char *name) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trFileIn(const char *name) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trIncludesFileIn(const char *name) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
|
|
Packit |
1c1d7e |
int hour,int minutes,int seconds,
|
|
Packit |
1c1d7e |
bool includeTime) = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.7.5
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trCiteReferences() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trCopyright() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDirDepGraph(const char *name) = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.8.0
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDetailLevel() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trTemplateParameters() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trAndMore(const QCString &number) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trEnumGeneratedFromFiles(bool single) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trEnumReference(const char *name) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trInheritedFrom(const char *members,const char *what) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trAdditionalInheritedMembers() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.8.2
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPanelSynchronisationTooltip(bool enable) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trProvidedByCategory() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trExtendsClass() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trClassMethods() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trInstanceMethods() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trMethodDocumentation() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trDesignOverview() = 0;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.8.4
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trInterfaces() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trServices() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trConstantGroups() = 0;
|
|
Packit |
1c1d7e |
virtual QCString trConstantGroupReference(const char *namespaceName) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trServiceReference(const char *sName) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSingletonReference(const char *sName) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trServiceGeneratedFromFiles(bool single) = 0;
|
|
Packit |
1c1d7e |
virtual QCString trSingletonGeneratedFromFiles(bool single) = 0;
|
|
Packit |
1c1d7e |
};
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
#endif
|