⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 translator_en.h

📁 doxygen(一个自动从源代码生成文档的工具)的源代码
💻 H
📖 第 1 页 / 共 3 页
字号:
    { return "Functions"; }    /*! This is used in the documentation of a file as a header before the      *  list of (global) variables     */    virtual QCString trVariables()    { return "Variables"; }    /*! This is used in the documentation of a file as a header before the      *  list of (global) variables     */    virtual QCString trEnumerationValues()    { return "Enumeration values"; }        /*! This is used in the documentation of a file before the list of     *  documentation blocks for defines     */    virtual QCString trDefineDocumentation()    { return "Define Documentation"; }    /*! This is used in the documentation of a file/namespace before the list      *  of documentation blocks for function prototypes     */    virtual QCString trFunctionPrototypeDocumentation()    { return "Function Prototype Documentation"; }    /*! This is used in the documentation of a file/namespace before the list      *  of documentation blocks for typedefs     */    virtual QCString trTypedefDocumentation()    { return "Typedef Documentation"; }    /*! This is used in the documentation of a file/namespace before the list      *  of documentation blocks for enumeration types     */    virtual QCString trEnumerationTypeDocumentation()    { return "Enumeration Type Documentation"; }    /*! This is used in the documentation of a file/namespace before the list      *  of documentation blocks for enumeration values     */    virtual QCString trEnumerationValueDocumentation()    { return "Enumeration Value Documentation"; }    /*! This is used in the documentation of a file/namespace before the list      *  of documentation blocks for functions     */    virtual QCString trFunctionDocumentation()    { return "Function Documentation"; }    /*! This is used in the documentation of a file/namespace before the list      *  of documentation blocks for variables     */    virtual QCString trVariableDocumentation()    { return "Variable Documentation"; }    /*! This is used in the documentation of a file/namespace/group before      *  the list of links to documented compounds     */    virtual QCString trCompounds()    {       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))      {        return "Data Structures";       }      else      {        return "Compounds";       }    }    /*! This is used in the standard footer of each page and indicates when      *  the page was generated      */    virtual QCString trGeneratedAt(const char *date,const char *projName)    {       QCString result=(QCString)"Generated on "+date;      if (projName) result+=(QCString)" for "+projName;      result+=(QCString)" by";      return result;    }    /*! This is part of the sentence used in the standard footer of each page.     */    virtual QCString trWrittenBy()    {      return "written by";    }    /*! this text is put before a class diagram */    virtual QCString trClassDiagram(const char *clName)    {      return (QCString)"Inheritance diagram for "+clName+":";    }        /*! this text is generated when the \\internal command is used. */    virtual QCString trForInternalUseOnly()    { return "For internal use only."; }    /*! this text is generated when the \\reimp command is used. */    virtual QCString trReimplementedForInternalReasons()    { return "Reimplemented for internal reasons; the API is not affected."; }    /*! this text is generated when the \\warning command is used. */    virtual QCString trWarning()    { return "Warning"; }    /*! this text is generated when the \\bug command is used. */    virtual QCString trBugsAndLimitations()    { return "Bugs and limitations"; }    /*! this text is generated when the \\version command is used. */    virtual QCString trVersion()    { return "Version"; }    /*! this text is generated when the \\date command is used. */    virtual QCString trDate()    { return "Date"; }    /*! this text is generated when the \\return command is used. */    virtual QCString trReturns()    { return "Returns"; }    /*! this text is generated when the \\sa command is used. */    virtual QCString trSeeAlso()    { return "See also"; }    /*! this text is generated when the \\param command is used. */    virtual QCString trParameters()    { return "Parameters"; }    /*! this text is generated when the \\exception command is used. */    virtual QCString trExceptions()    { return "Exceptions"; }        /*! this text is used in the title page of a LaTeX document. */    virtual QCString trGeneratedBy()    { return "Generated by"; }//////////////////////////////////////////////////////////////////////////// new since 0.49-990307//////////////////////////////////////////////////////////////////////////        /*! used as the title of page containing all the index of all namespaces. */    virtual QCString trNamespaceList()    { return "Namespace List"; }    /*! used as an introduction to the namespace list */    virtual QCString trNamespaceListDescription(bool extractAll)    {      QCString result="Here is a list of all ";      if (!extractAll) result+="documented ";      result+="namespaces with brief descriptions:";      return result;    }    /*! used in the class documentation as a header before the list of all     *  friends of a class     */    virtual QCString trFriends()    { return "Friends"; }    //////////////////////////////////////////////////////////////////////////// new since 0.49-990405//////////////////////////////////////////////////////////////////////////        /*! used in the class documentation as a header before the list of all     * related classes      */    virtual QCString trRelatedFunctionDocumentation()    { return "Friends And Related Function Documentation"; }    //////////////////////////////////////////////////////////////////////////// new since 0.49-990425//////////////////////////////////////////////////////////////////////////    /*! used as the title of the HTML page of a class/struct/union */    virtual QCString trCompoundReference(const char *clName,                                    ClassDef::CompoundType compType,                                    bool isTemplate)    {      QCString result=(QCString)clName+" ";      switch(compType)      {        case ClassDef::Class:      result+=" Class"; break;        case ClassDef::Struct:     result+=" Struct"; break;        case ClassDef::Union:      result+=" Union"; break;        case ClassDef::Interface:  result+=" Interface"; break;        case ClassDef::Exception:  result+=" Exception"; break;      }      if (isTemplate) result+=" Template";      result+=" Reference";      return result;    }    /*! used as the title of the HTML page of a file */    virtual QCString trFileReference(const char *fileName)    {      QCString result=fileName;      result+=" File Reference";       return result;    }    /*! used as the title of the HTML page of a namespace */    virtual QCString trNamespaceReference(const char *namespaceName)    {      QCString result=namespaceName;      result+=" Namespace Reference";      return result;    }        virtual QCString trPublicMembers()    { return "Public Methods"; }    virtual QCString trPublicSlots()    { return "Public Slots"; }    virtual QCString trSignals()    { return "Signals"; }    virtual QCString trStaticPublicMembers()    { return "Static Public Methods"; }    virtual QCString trProtectedMembers()    { return "Protected Methods"; }    virtual QCString trProtectedSlots()    { return "Protected Slots"; }    virtual QCString trStaticProtectedMembers()    { return "Static Protected Methods"; }    virtual QCString trPrivateMembers()    { return "Private Methods"; }    virtual QCString trPrivateSlots()    { return "Private Slots"; }    virtual QCString trStaticPrivateMembers()    { return "Static Private Methods"; }        /*! this function is used to produce a comma-separated list of items.     *  use generateMarker(i) to indicate where item i should be put.     */    virtual QCString trWriteList(int numEntries)    {      QCString result;      int i;      // the inherits list contain `numEntries' classes      for (i=0;i<numEntries;i++)       {        // use generateMarker to generate placeholders for the class links!        result+=generateMarker(i); // generate marker for entry i in the list                                    // (order is left to right)                if (i!=numEntries-1)  // not the last entry, so we need a separator        {          if (i<numEntries-2) // not the fore last entry             result+=", ";          else                // the fore last entry            result+=", and ";        }      }      return result;     }        /*! used in class documentation to produce a list of base classes,     *  if class diagrams are disabled.     */    virtual QCString trInheritsList(int numEntries)    {      return "Inherits "+trWriteList(numEntries)+".";    }    /*! used in class documentation to produce a list of super classes,     *  if class diagrams are disabled.     */    virtual QCString trInheritedByList(int numEntries)    {      return "Inherited by "+trWriteList(numEntries)+".";    }    /*! used in member documentation blocks to produce a list of      *  members that are hidden by this one.     */    virtual QCString trReimplementedFromList(int numEntries)    {      return "Reimplemented from "+trWriteList(numEntries)+".";    }    /*! used in member documentation blocks to produce a list of     *  all member that overwrite the implementation of this member.     */    virtual QCString trReimplementedInList(int numEntries)    {      return "Reimplemented in "+trWriteList(numEntries)+".";    }    /*! This is put above each page as a link to all members of namespaces. */    virtual QCString trNamespaceMembers()    { return "Namespace Members"; }    /*! This is an introduction to the page with all namespace members */    virtual QCString trNamespaceMemberDescription(bool extractAll)    {       QCString result="Here is a list of all ";      if (!extractAll) result+="documented ";      result+="namespace members with links to ";      if (extractAll)         result+="the namespace documentation for each member:";      else         result+="the namespaces they belong to:";      return result;    }    /*! This is used in LaTeX as the title of the chapter with the      *  index of all namespaces.     */    virtual QCString trNamespaceIndex()    { return "Namespace Index"; }    /*! This is used in LaTeX as the title of the chapter containing     *  the documentation of all namespaces.     */    virtual QCString trNamespaceDocumentation()    { return "Namespace Documentation"; }//////////////////////////////////////////////////////////////////////////// new since 0.49-990522//////////////////////////////////////////////////////////////////////////    /*! This is used in the documentation before the list of all     *  namespaces in a file.     */    virtual QCString trNamespaces()    { return "Namespaces"; }//////////////////////////////////////////////////////////////////////////// new since 0.49-990728//////////////////////////////////////////////////////////////////////////    /*! This is put at the bottom of a class documentation page and is     *  followed by a list of files that were used to generate the page.     */    virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,        bool single)    { // here s is one of " Class", " Struct" or " Union"      // single is true implies a single file      QCString result=(QCString)"The documentation for this ";      switch(compType)      {        case ClassDef::Class:      result+="class"; break;        case ClassDef::Struct:     result+="struct"; break;        case ClassDef::Union:      result+="union"; break;        case ClassDef::Interface:  result+="interface"; break;        case ClassDef::Exception:  result+="exception"; break;      }      result+=" was generated from the following file";      if (single) result+=":"; else result+="s:";      return result;    }    /*! This is in the (quick) index as a link to the alphabetical compound     * list.     */    virtual QCString trAlphabeticalList()    { return "Alphabetical List"; }//////////////////////////////////////////////////////////////////////////// new since 0.49-990901//////////////////////////////////////////////////////////////////////////    /*! This is used as the heading text for the retval command. */    virtual QCString trReturnValues()    { return "Return values"; }    /*! This is in the (quick) index as a link to the main page (index.html)     */    virtual QCString trMainPage()    { return "Main Page"; }    /*! This is used in references to page that are put in the LaTeX      *  documentation. It should be an abbreviation of the word page.     */    virtual QCString trPageAbbreviation()    { return "p."; }//////////////////////////////////////////////////////////////////////////// new since 0.49-991003//////////////////////////////////////////////////////////////////////////    virtual QCString trSources()    {      return "Sources";    }    virtual QCString trDefinedAtLineInSourceFile()    {      return "Definition at line @0 of file @1.";    }    virtual QCString trDefinedInSourceFile()    {      return "Definition in file @0.";    }//////////////////////////////////////////////////////////////////////////// new since 0.49-991205//////////////////////////////////////////////////////////////////////////    virtual QCString trDeprecated()    {      return "Deprecated";    }//////////////////////////////////////////////////////////////////////////// new since 1.0.0//////////////////////////////////////////////////////////////////////////    /*! this text is put before a collaboration diagram */    virtual QCString trCollaborationDiagram(const char *clName)    {      return (QCString)"Collaboration diagram for "+clName+":";    }    /*! this text is put before an include dependency graph */    virtual QCString trInclDepGraph(const char *fName)    {      return (QCString)"Include dependency graph for "+fName+":";    }    /*! header that is put before the list of constructor/destructors. */    virtual QCString trConstructorDocumentation()    {      return "Constructor & Destructor Documentation";     }    /*! Used in the file documentation to point to the corresponding sources. */    virtual QCString trGotoSourceCode()    {      return "Go to the source code of this file.";    }    /*! Used in the file sources to point to the corresponding documentation. */    virtual QCString trGotoDocumentation()    {      return "Go to the documentation of this file.";    }    /*! Text for the \\pre command */    virtual QCString trPrecondition()    {      return "Precondition";    }    /*! Text for the \\post command */    virtual QCString trPostcondition()    {      return "Postcondition";    }    /*! Text for the \\invariant command */    virtual QCString trInvariant()    {      return "Invariant";    }    /*! Text shown before a multi-line variable/enum initialization */    virtual QCString trInitialValue()    {      return "Initial value:";    }    /*! Text used the source code in the file index */    virtual QCString trCode()    {      return "code";    }    virtual QCString trGraphicalHierarchy()    {      return "Graphical Class Hierarchy";    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -