Doxygen
translator_en.h
浏览该文件的文档.
1 /******************************************************************************
2  *
3  *
4  *
5  * Copyright (C) 1997-2015 by Dimitri van Heesch.
6  *
7  * Permission to use, copy, modify, and distribute this software and its
8  * documentation under the terms of the GNU General Public License is hereby
9  * granted. No representations are made about the suitability of this software
10  * for any purpose. It is provided "as is" without express or implied warranty.
11  * See the GNU General Public License for more details.
12  *
13  * Documents produced by Doxygen are derivative works derived from the
14  * input used in their production; they are not affected by this license.
15  *
16  */
17 
18 #ifndef TRANSLATOR_EN_H
19 #define TRANSLATOR_EN_H
20 
21 /*!
22  When defining a translator class for the new language, follow
23  the description in the documentation. One of the steps says
24  that you should copy the translator_en.h (this) file to your
25  translator_xx.h new file. Your new language should use the
26  Translator class as the base class. This means that you need to
27  implement exactly the same (pure virtual) methods as the
28  TranslatorEnglish does. Because of this, it is a good idea to
29  start with the copy of TranslatorEnglish and replace the strings
30  one by one.
31 
32  It is not necessary to include "translator.h" or
33  "translator_adapter.h" here. The files are included in the
34  language.cpp correctly. Not including any of the mentioned
35  files frees the maintainer from thinking about whether the
36  first, the second, or both files should be included or not, and
37  why. This holds namely for localized translators because their
38  base class is changed occasionally to adapter classes when the
39  Translator class changes the interface, or back to the
40  Translator class (by the local maintainer) when the localized
41  translator is made up-to-date again.
42 */
44 {
45  public:
46 
47  // --- Language control methods -------------------
48 
49  /*! Used for identification of the language. The identification
50  * should not be translated. It should be replaced by the name
51  * of the language in English using lower-case characters only
52  * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
53  * the identification used in language.cpp.
54  */
55  virtual QCString idLanguage()
56  { return "english"; }
57 
58  /*! Used to get the LaTeX command(s) for the language support.
59  * This method should return string with commands that switch
60  * LaTeX to the desired language. For example
61  * <pre>"\\usepackage[german]{babel}\n"
62  * </pre>
63  * or
64  * <pre>"\\usepackage{polski}\n"
65  * "\\usepackage[latin2]{inputenc}\n"
66  * "\\usepackage[T1]{fontenc}\n"
67  * </pre>
68  *
69  * The English LaTeX does not use such commands. Because of this
70  * the empty string is returned in this implementation.
71  */
73  {
74  return "";
75  }
76 
77  virtual QCString trISOLang()
78  {
79  return "en-US";
80  }
81 
82  // --- Language translation methods -------------------
83 
84  /*! used in the compound documentation before a list of related functions. */
86  { return "Related Functions"; }
87 
88  /*! subscript for the related functions. */
90  { return "(Note that these are not member functions.)"; }
91 
92  /*! header that is put before the detailed description of files, classes and namespaces. */
94  { return "Detailed Description"; }
95 
96  /*! header that is put before the list of typedefs. */
98  { return "Member Typedef Documentation"; }
99 
100  /*! header that is put before the list of enumerations. */
102  { return "Member Enumeration Documentation"; }
103 
104  /*! header that is put before the list of member functions. */
106  { return "Member Function Documentation"; }
107 
108  /*! header that is put before the list of member attributes. */
110  {
111  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
112  {
113  return "Field Documentation";
114  }
115  else
116  {
117  return "Member Data Documentation";
118  }
119  }
120 
121  /*! this is the text of a link put after brief descriptions. */
122  virtual QCString trMore()
123  { return "More..."; }
124 
125  /*! put in the class documentation */
126  virtual QCString trListOfAllMembers()
127  { return "List of all members"; }
128 
129  /*! used as the title of the "list of all members" page of a class */
130  virtual QCString trMemberList()
131  { return "Member List"; }
132 
133  /*! this is the first part of a sentence that is followed by a class name */
135  { return "This is the complete list of members for "; }
136 
137  /*! this is the remainder of the sentence after the class name */
139  { return ", including all inherited members."; }
140 
141  /*! this is put at the author sections at the bottom of man pages.
142  * parameter s is name of the project name.
143  */
144  virtual QCString trGeneratedAutomatically(const QCString &s)
145  { QCString result="Generated automatically by Doxygen";
146  if (!s.isEmpty()) result+=(QCString)" for "+s;
147  result+=" from the source code.";
148  return result;
149  }
150 
151  /*! put after an enum name in the list of all members */
152  virtual QCString trEnumName()
153  { return "enum name"; }
154 
155  /*! put after an enum value in the list of all members */
156  virtual QCString trEnumValue()
157  { return "enum value"; }
158 
159  /*! put after an undocumented member in the list of all members */
160  virtual QCString trDefinedIn()
161  { return "defined in"; }
162 
163  // quick reference sections
164 
165  /*! This is put above each page as a link to the list of all groups of
166  * compounds or files (see the \\group command).
167  */
168  virtual QCString trModules()
169  { return "Modules"; }
170 
171  /*! This is put above each page as a link to the class hierarchy */
172  virtual QCString trClassHierarchy()
173  { return "Class Hierarchy"; }
174 
175  /*! This is put above each page as a link to the list of annotated classes */
176  virtual QCString trCompoundList()
177  {
178  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
179  {
180  return "Data Structures";
181  }
182  else
183  {
184  return "Class List";
185  }
186  }
187 
188  /*! This is put above each page as a link to the list of documented files */
189  virtual QCString trFileList()
190  { return "File List"; }
191 
192  /*! This is put above each page as a link to all members of compounds. */
193  virtual QCString trCompoundMembers()
194  {
195  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
196  {
197  return "Data Fields";
198  }
199  else
200  {
201  return "Class Members";
202  }
203  }
204 
205  /*! This is put above each page as a link to all members of files. */
206  virtual QCString trFileMembers()
207  {
208  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
209  {
210  return "Globals";
211  }
212  else
213  {
214  return "File Members";
215  }
216  }
217 
218  /*! This is put above each page as a link to all related pages. */
219  virtual QCString trRelatedPages()
220  { return "Related Pages"; }
221 
222  /*! This is put above each page as a link to all examples. */
223  virtual QCString trExamples()
224  { return "Examples"; }
225 
226  /*! This is put above each page as a link to the search engine. */
227  virtual QCString trSearch()
228  { return "Search"; }
229 
230  /*! This is an introduction to the class hierarchy. */
232  {
233  if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
234  {
235  return "Here is a hierarchical list of all entities:";
236  }
237  else
238  {
239  return "This inheritance list is sorted roughly, "
240  "but not completely, alphabetically:";
241  }
242  }
243 
244  /*! This is an introduction to the list with all files. */
245  virtual QCString trFileListDescription(bool extractAll)
246  {
247  QCString result="Here is a list of all ";
248  if (!extractAll) result+="documented ";
249  result+="files with brief descriptions:";
250  return result;
251  }
252 
253  /*! This is an introduction to the annotated compound list. */
255  {
256 
257  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
258  {
259  return "Here are the data structures with brief descriptions:";
260  }
261  else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
262  {
263  return "Here are the classes with brief descriptions:";
264  }
265  else
266  {
267  return "Here are the classes, structs, "
268  "unions and interfaces with brief descriptions:";
269  }
270  }
271 
272  /*! This is an introduction to the page with all class members. */
273  virtual QCString trCompoundMembersDescription(bool extractAll)
274  {
275  QCString result="Here is a list of all ";
276  if (!extractAll)
277  {
278  result+="documented ";
279  }
280  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
281  {
282  result+="struct and union fields";
283  }
284  else
285  {
286  result+="class members";
287  }
288  result+=" with links to ";
289  if (!extractAll)
290  {
291  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
292  {
293  result+="the struct/union documentation for each field:";
294  }
295  else
296  {
297  result+="the class documentation for each member:";
298  }
299  }
300  else
301  {
302  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
303  {
304  result+="the structures/unions they belong to:";
305  }
306  else
307  {
308  result+="the classes they belong to:";
309  }
310  }
311  return result;
312  }
313 
314  /*! This is an introduction to the page with all file members. */
315  virtual QCString trFileMembersDescription(bool extractAll)
316  {
317  QCString result="Here is a list of all ";
318  if (!extractAll) result+="documented ";
319 
320  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
321  {
322  result+="functions, variables, defines, enums, and typedefs";
323  }
324  else
325  {
326  result+="file members";
327  }
328  result+=" with links to ";
329  if (extractAll)
330  result+="the files they belong to:";
331  else
332  result+="the documentation:";
333  return result;
334  }
335 
336  /*! This is an introduction to the page with the list of all examples */
338  { return "Here is a list of all examples:"; }
339 
340  /*! This is an introduction to the page with the list of related pages */
342  { return "Here is a list of all related documentation pages:"; }
343 
344  /*! This is an introduction to the page with the list of class/file groups */
346  { return "Here is a list of all modules:"; }
347 
348  // index titles (the project name is prepended for these)
349 
350  /*! This is used in HTML as the title of index.html. */
351  virtual QCString trDocumentation()
352  { return "Documentation"; }
353 
354  /*! This is used in LaTeX as the title of the chapter with the
355  * index of all groups.
356  */
357  virtual QCString trModuleIndex()
358  { return "Module Index"; }
359 
360  /*! This is used in LaTeX as the title of the chapter with the
361  * class hierarchy.
362  */
363  virtual QCString trHierarchicalIndex()
364  { return "Hierarchical Index"; }
365 
366  /*! This is used in LaTeX as the title of the chapter with the
367  * annotated compound index.
368  */
369  virtual QCString trCompoundIndex()
370  {
371  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
372  {
373  return "Data Structure Index";
374  }
375  else
376  {
377  return "Class Index";
378  }
379  }
380 
381  /*! This is used in LaTeX as the title of the chapter with the
382  * list of all files.
383  */
385  { return "File Index"; }
386 
387  /*! This is used in LaTeX as the title of the chapter containing
388  * the documentation of all groups.
389  */
391  { return "Module Documentation"; }
392 
393  /*! This is used in LaTeX as the title of the chapter containing
394  * the documentation of all classes, structs and unions.
395  */
397  {
398  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
399  {
400  return "Data Structure Documentation";
401  }
402  else if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
403  {
404  return trDesignUnitDocumentation();
405  }
406  else
407  {
408  return "Class Documentation";
409  }
410  }
411 
412  /*! This is used in LaTeX as the title of the chapter containing
413  * the documentation of all files.
414  */
415  virtual QCString trFileDocumentation()
416  { return "File Documentation"; }
417 
418  /*! This is used in LaTeX as the title of the chapter containing
419  * the documentation of all examples.
420  */
422  { return "Example Documentation"; }
423 
424  /*! This is used in LaTeX as the title of the chapter containing
425  * the documentation of all related pages.
426  */
427  virtual QCString trPageDocumentation()
428  { return "Page Documentation"; }
429 
430  /*! This is used in LaTeX as the title of the document */
431  virtual QCString trReferenceManual()
432  { return "Reference Manual"; }
433 
434  /*! This is used in the documentation of a file as a header before the
435  * list of defines
436  */
437  virtual QCString trDefines()
438  { return "Macros"; }
439 
440  /*! This is used in the documentation of a file as a header before the
441  * list of typedefs
442  */
443  virtual QCString trTypedefs()
444  { return "Typedefs"; }
445 
446  /*! This is used in the documentation of a file as a header before the
447  * list of enumerations
448  */
449  virtual QCString trEnumerations()
450  { return "Enumerations"; }
451 
452  /*! This is used in the documentation of a file as a header before the
453  * list of (global) functions
454  */
455  virtual QCString trFunctions()
456  { return "Functions"; }
457 
458  /*! This is used in the documentation of a file as a header before the
459  * list of (global) variables
460  */
461  virtual QCString trVariables()
462  { return "Variables"; }
463 
464  /*! This is used in the documentation of a file as a header before the
465  * list of (global) variables
466  */
467  virtual QCString trEnumerationValues()
468  { return "Enumerator"; }
469 
470  /*! This is used in the documentation of a file before the list of
471  * documentation blocks for defines
472  */
474  { return "Macro Definition Documentation"; }
475 
476  /*! This is used in the documentation of a file/namespace before the list
477  * of documentation blocks for typedefs
478  */
480  { return "Typedef Documentation"; }
481 
482  /*! This is used in the documentation of a file/namespace before the list
483  * of documentation blocks for enumeration types
484  */
486  { return "Enumeration Type Documentation"; }
487 
488  /*! This is used in the documentation of a file/namespace before the list
489  * of documentation blocks for functions
490  */
492  { return "Function Documentation"; }
493 
494  /*! This is used in the documentation of a file/namespace before the list
495  * of documentation blocks for variables
496  */
498  { return "Variable Documentation"; }
499 
500  /*! This is used in the documentation of a file/namespace/group before
501  * the list of links to documented compounds
502  */
503  virtual QCString trCompounds()
504  {
505  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
506  {
507  return "Data Structures";
508  }
509  else
510  {
511  return "Classes";
512  }
513  }
514 
515  /*! This is used in the standard footer of each page and indicates when
516  * the page was generated
517  */
518  virtual QCString trGeneratedAt(const QCString &date,const QCString &projName)
519  {
520  QCString result=(QCString)"Generated on "+date;
521  if (!projName.isEmpty()) result+=(QCString)" for "+projName;
522  result+=(QCString)" by";
523  return result;
524  }
525 
526  /*! this text is put before a class diagram */
527  virtual QCString trClassDiagram(const QCString &clName)
528  {
529  return (QCString)"Inheritance diagram for "+clName+":";
530  }
531 
532  /*! this text is generated when the \\internal command is used. */
534  { return "For internal use only."; }
535 
536  /*! this text is generated when the \\warning command is used. */
537  virtual QCString trWarning()
538  { return "Warning"; }
539 
540  /*! this text is generated when the \\version command is used. */
541  virtual QCString trVersion()
542  { return "Version"; }
543 
544  /*! this text is generated when the \\date command is used. */
545  virtual QCString trDate()
546  { return "Date"; }
547 
548  /*! this text is generated when the \\return command is used. */
549  virtual QCString trReturns()
550  { return "Returns"; }
551 
552  /*! this text is generated when the \\sa command is used. */
553  virtual QCString trSeeAlso()
554  { return "See also"; }
555 
556  /*! this text is generated when the \\param command is used. */
557  virtual QCString trParameters()
558  { return "Parameters"; }
559 
560  /*! this text is generated when the \\exception command is used. */
561  virtual QCString trExceptions()
562  { return "Exceptions"; }
563 
564  /*! this text is used in the title page of a LaTeX document. */
565  virtual QCString trGeneratedBy()
566  { return "Generated by"; }
567 
568 //////////////////////////////////////////////////////////////////////////
569 // new since 0.49-990307
570 //////////////////////////////////////////////////////////////////////////
571 
572  /*! used as the title of page containing all the index of all namespaces. */
573  virtual QCString trNamespaceList()
574  { return "Namespace List"; }
575 
576  /*! used as an introduction to the namespace list */
577  virtual QCString trNamespaceListDescription(bool extractAll)
578  {
579  QCString result="Here is a list of all ";
580  if (!extractAll) result+="documented ";
581  result+="namespaces with brief descriptions:";
582  return result;
583  }
584 
585  /*! used in the class documentation as a header before the list of all
586  * friends of a class
587  */
588  virtual QCString trFriends()
589  { return "Friends"; }
590 
591 //////////////////////////////////////////////////////////////////////////
592 // new since 0.49-990405
593 //////////////////////////////////////////////////////////////////////////
594 
595  /*! used in the class documentation as a header before the list of all
596  * related classes
597  */
599  { return "Friends And Related Function Documentation"; }
600 
601 //////////////////////////////////////////////////////////////////////////
602 // new since 0.49-990425
603 //////////////////////////////////////////////////////////////////////////
604 
605  /*! used as the title of the HTML page of a class/struct/union */
606  virtual QCString trCompoundReference(const QCString &clName,
607  ClassDef::CompoundType compType,
608  bool isTemplate)
609  {
610  QCString result=(QCString)clName;
611  switch(compType)
612  {
613  case ClassDef::Class: result+=" Class"; break;
614  case ClassDef::Struct: result+=" Struct"; break;
615  case ClassDef::Union: result+=" Union"; break;
616  case ClassDef::Interface: result+=" Interface"; break;
617  case ClassDef::Protocol: result+=" Protocol"; break;
618  case ClassDef::Category: result+=" Category"; break;
619  case ClassDef::Exception: result+=" Exception"; break;
620  default: break;
621  }
622  if (isTemplate) result+=" Template";
623  result+=" Reference";
624  return result;
625  }
626 
627  /*! used as the title of the HTML page of a file */
628  virtual QCString trFileReference(const QCString &fileName)
629  {
630  QCString result=fileName;
631  result+=" File Reference";
632  return result;
633  }
634 
635  /*! used as the title of the HTML page of a namespace */
636  virtual QCString trNamespaceReference(const QCString &namespaceName)
637  {
638  QCString result=namespaceName;
639  result+=" Namespace Reference";
640  return result;
641  }
642 
644  { return "Public Member Functions"; }
645  virtual QCString trPublicSlots()
646  { return "Public Slots"; }
647  virtual QCString trSignals()
648  { return "Signals"; }
650  { return "Static Public Member Functions"; }
652  { return "Protected Member Functions"; }
653  virtual QCString trProtectedSlots()
654  { return "Protected Slots"; }
656  { return "Static Protected Member Functions"; }
657  virtual QCString trPrivateMembers()
658  { return "Private Member Functions"; }
659  virtual QCString trPrivateSlots()
660  { return "Private Slots"; }
662  { return "Static Private Member Functions"; }
663 
664  /*! this function is used to produce a comma-separated list of items.
665  * use generateMarker(i) to indicate where item i should be put.
666  */
667  virtual QCString trWriteList(int numEntries)
668  {
669  QCString result;
670  int i;
671  // the inherits list contain `numEntries' classes
672  for (i=0;i<numEntries;i++)
673  {
674  // use generateMarker to generate placeholders for the class links!
675  result+=generateMarker(i); // generate marker for entry i in the list
676  // (order is left to right)
677 
678  if (i!=numEntries-1) // not the last entry, so we need a separator
679  {
680  if (i<numEntries-2) // not the fore last entry
681  result+=", ";
682  else // the fore last entry
683  result+=", and ";
684  }
685  }
686  return result;
687  }
688 
689  /*! used in class documentation to produce a list of base classes,
690  * if class diagrams are disabled.
691  */
692  virtual QCString trInheritsList(int numEntries)
693  {
694  return "Inherits "+trWriteList(numEntries)+".";
695  }
696 
697  /*! used in class documentation to produce a list of super classes,
698  * if class diagrams are disabled.
699  */
700  virtual QCString trInheritedByList(int numEntries)
701  {
702  return "Inherited by "+trWriteList(numEntries)+".";
703  }
704 
705  /*! used in member documentation blocks to produce a list of
706  * members that are hidden by this one.
707  */
708  virtual QCString trReimplementedFromList(int numEntries)
709  {
710  return "Reimplemented from "+trWriteList(numEntries)+".";
711  }
712 
713  /*! used in member documentation blocks to produce a list of
714  * all member that overwrite the implementation of this member.
715  */
716  virtual QCString trReimplementedInList(int numEntries)
717  {
718  return "Reimplemented in "+trWriteList(numEntries)+".";
719  }
720 
721  /*! This is put above each page as a link to all members of namespaces. */
722  virtual QCString trNamespaceMembers()
723  { return "Namespace Members"; }
724 
725  /*! This is an introduction to the page with all namespace members */
726  virtual QCString trNamespaceMemberDescription(bool extractAll)
727  {
728  QCString result="Here is a list of all ";
729  if (!extractAll) result+="documented ";
730  result+="namespace members with links to ";
731  if (extractAll)
732  result+="the namespace documentation for each member:";
733  else
734  result+="the namespaces they belong to:";
735  return result;
736  }
737  /*! This is used in LaTeX as the title of the chapter with the
738  * index of all namespaces.
739  */
740  virtual QCString trNamespaceIndex()
741  { return "Namespace Index"; }
742 
743  /*! This is used in LaTeX as the title of the chapter containing
744  * the documentation of all namespaces.
745  */
747  { return "Namespace Documentation"; }
748 
749 //////////////////////////////////////////////////////////////////////////
750 // new since 0.49-990522
751 //////////////////////////////////////////////////////////////////////////
752 
753  /*! This is used in the documentation before the list of all
754  * namespaces in a file.
755  */
756  virtual QCString trNamespaces()
757  { return "Namespaces"; }
758 
759 //////////////////////////////////////////////////////////////////////////
760 // new since 0.49-990728
761 //////////////////////////////////////////////////////////////////////////
762 
763  /*! This is put at the bottom of a class documentation page and is
764  * followed by a list of files that were used to generate the page.
765  */
767  bool single)
768  { // single is true implies a single file
769  QCString result=(QCString)"The documentation for this ";
770  switch(compType)
771  {
772  case ClassDef::Class: result+="class"; break;
773  case ClassDef::Struct: result+="struct"; break;
774  case ClassDef::Union: result+="union"; break;
775  case ClassDef::Interface: result+="interface"; break;
776  case ClassDef::Protocol: result+="protocol"; break;
777  case ClassDef::Category: result+="category"; break;
778  case ClassDef::Exception: result+="exception"; break;
779  default: break;
780  }
781  result+=" was generated from the following file";
782  if (single) result+=":"; else result+="s:";
783  return result;
784  }
785 
786 //////////////////////////////////////////////////////////////////////////
787 // new since 0.49-990901
788 //////////////////////////////////////////////////////////////////////////
789 
790  /*! This is used as the heading text for the retval command. */
791  virtual QCString trReturnValues()
792  { return "Return values"; }
793 
794  /*! This is in the (quick) index as a link to the main page (index.html)
795  */
796  virtual QCString trMainPage()
797  { return "Main Page"; }
798 
799  /*! This is used in references to page that are put in the LaTeX
800  * documentation. It should be an abbreviation of the word page.
801  */
802  virtual QCString trPageAbbreviation()
803  { return "p."; }
804 
805 //////////////////////////////////////////////////////////////////////////
806 // new since 0.49-991003
807 //////////////////////////////////////////////////////////////////////////
808 
810  {
811  return "Definition at line @0 of file @1.";
812  }
814  {
815  return "Definition in file @0.";
816  }
817 
818 //////////////////////////////////////////////////////////////////////////
819 // new since 0.49-991205
820 //////////////////////////////////////////////////////////////////////////
821 
822  virtual QCString trDeprecated()
823  {
824  return "Deprecated";
825  }
826 
827 //////////////////////////////////////////////////////////////////////////
828 // new since 1.0.0
829 //////////////////////////////////////////////////////////////////////////
830 
831  /*! this text is put before a collaboration diagram */
832  virtual QCString trCollaborationDiagram(const QCString &clName)
833  {
834  return (QCString)"Collaboration diagram for "+clName+":";
835  }
836  /*! this text is put before an include dependency graph */
837  virtual QCString trInclDepGraph(const QCString &fName)
838  {
839  return (QCString)"Include dependency graph for "+fName+":";
840  }
841  /*! header that is put before the list of constructor/destructors. */
843  {
844  return "Constructor & Destructor Documentation";
845  }
846  /*! Used in the file documentation to point to the corresponding sources. */
848  {
849  return "Go to the source code of this file.";
850  }
851  /*! Used in the file sources to point to the corresponding documentation. */
853  {
854  return "Go to the documentation of this file.";
855  }
856  /*! Text for the \\pre command */
858  {
859  return "Precondition";
860  }
861  /*! Text for the \\post command */
863  {
864  return "Postcondition";
865  }
866  /*! Text for the \\invariant command */
868  {
869  return "Invariant";
870  }
871  /*! Text shown before a multi-line variable/enum initialization */
873  {
874  return "Initial value:";
875  }
876  /*! Text used the source code in the file index */
877  virtual QCString trCode()
878  {
879  return "code";
880  }
882  {
883  return "Graphical Class Hierarchy";
884  }
886  {
887  return "Go to the graphical class hierarchy";
888  }
890  {
891  return "Go to the textual class hierarchy";
892  }
893  virtual QCString trPageIndex()
894  {
895  return "Page Index";
896  }
897 
898 //////////////////////////////////////////////////////////////////////////
899 // new since 1.1.0
900 //////////////////////////////////////////////////////////////////////////
901 
902  virtual QCString trNote()
903  {
904  return "Note";
905  }
906  virtual QCString trPublicTypes()
907  {
908  return "Public Types";
909  }
910  virtual QCString trPublicAttribs()
911  {
912  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
913  {
914  return "Data Fields";
915  }
916  else
917  {
918  return "Public Attributes";
919  }
920  }
922  {
923  return "Static Public Attributes";
924  }
926  {
927  return "Protected Types";
928  }
929  virtual QCString trProtectedAttribs()
930  {
931  return "Protected Attributes";
932  }
934  {
935  return "Static Protected Attributes";
936  }
937  virtual QCString trPrivateTypes()
938  {
939  return "Private Types";
940  }
941  virtual QCString trPrivateAttribs()
942  {
943  return "Private Attributes";
944  }
946  {
947  return "Static Private Attributes";
948  }
949 
950 //////////////////////////////////////////////////////////////////////////
951 // new since 1.1.3
952 //////////////////////////////////////////////////////////////////////////
953 
954  /*! Used as a marker that is put before a \\todo item */
955  virtual QCString trTodo()
956  {
957  return "Todo";
958  }
959  /*! Used as the header of the todo list */
961  {
962  return "Todo List";
963  }
964 
965 //////////////////////////////////////////////////////////////////////////
966 // new since 1.1.4
967 //////////////////////////////////////////////////////////////////////////
968 
969  virtual QCString trReferencedBy()
970  {
971  return "Referenced by";
972  }
973  virtual QCString trRemarks()
974  {
975  return "Remarks";
976  }
977  virtual QCString trAttention()
978  {
979  return "Attention";
980  }
981  virtual QCString trInclByDepGraph()
982  {
983  return "This graph shows which files directly or "
984  "indirectly include this file:";
985  }
986  virtual QCString trSince()
987  {
988  return "Since";
989  }
990 
991 //////////////////////////////////////////////////////////////////////////
992 // new since 1.1.5
993 //////////////////////////////////////////////////////////////////////////
994 
995  /*! title of the graph legend page */
997  {
998  return "Graph Legend";
999  }
1000  /*! page explaining how the dot graph's should be interpreted
1001  * The %A in the text below are to prevent link to classes called "A".
1002  */
1003  virtual QCString trLegendDocs()
1004  {
1005  return
1006  "This page explains how to interpret the graphs that are generated "
1007  "by doxygen.<p>\n"
1008  "Consider the following example:\n"
1009  "\\code\n"
1010  "/*! Invisible class because of truncation */\n"
1011  "class Invisible { };\n\n"
1012  "/*! Truncated class, inheritance relation is hidden */\n"
1013  "class Truncated : public Invisible { };\n\n"
1014  "/* Class not documented with doxygen comments */\n"
1015  "class Undocumented { };\n\n"
1016  "/*! Class that is inherited using public inheritance */\n"
1017  "class PublicBase : public Truncated { };\n\n"
1018  "/*! A template class */\n"
1019  "template<class T> class Templ { };\n\n"
1020  "/*! Class that is inherited using protected inheritance */\n"
1021  "class ProtectedBase { };\n\n"
1022  "/*! Class that is inherited using private inheritance */\n"
1023  "class PrivateBase { };\n\n"
1024  "/*! Class that is used by the Inherited class */\n"
1025  "class Used { };\n\n"
1026  "/*! Super class that inherits a number of other classes */\n"
1027  "class Inherited : public PublicBase,\n"
1028  " protected ProtectedBase,\n"
1029  " private PrivateBase,\n"
1030  " public Undocumented,\n"
1031  " public Templ<int>\n"
1032  "{\n"
1033  " private:\n"
1034  " Used *m_usedClass;\n"
1035  "};\n"
1036  "\\endcode\n"
1037  "This will result in the following graph:"
1038  "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
1039  "<p>\n"
1040  "The boxes in the above graph have the following meaning:\n"
1041  "</p>\n"
1042  "<ul>\n"
1043  "<li>%A filled gray box represents the struct or class for which the "
1044  "graph is generated.</li>\n"
1045  "<li>%A box with a black border denotes a documented struct or class.</li>\n"
1046  "<li>%A box with a gray border denotes an undocumented struct or class.</li>\n"
1047  "<li>%A box with a red border denotes a documented struct or class for"
1048  "which not all inheritance/containment relations are shown. %A graph is "
1049  "truncated if it does not fit within the specified boundaries.</li>\n"
1050  "</ul>\n"
1051  "<p>\n"
1052  "The arrows have the following meaning:\n"
1053  "</p>\n"
1054  "<ul>\n"
1055  "<li>%A dark blue arrow is used to visualize a public inheritance "
1056  "relation between two classes.</li>\n"
1057  "<li>%A dark green arrow is used for protected inheritance.</li>\n"
1058  "<li>%A dark red arrow is used for private inheritance.</li>\n"
1059  "<li>%A purple dashed arrow is used if a class is contained or used "
1060  "by another class. The arrow is labelled with the variable(s) "
1061  "through which the pointed class or struct is accessible.</li>\n"
1062  "<li>%A yellow dashed arrow denotes a relation between a template instance and "
1063  "the template class it was instantiated from. The arrow is labelled with "
1064  "the template parameters of the instance.</li>\n"
1065  "</ul>\n";
1066  }
1067  /*! text for the link to the legend page */
1068  virtual QCString trLegend()
1069  {
1070  return "legend";
1071  }
1072 
1073 //////////////////////////////////////////////////////////////////////////
1074 // new since 1.2.0
1075 //////////////////////////////////////////////////////////////////////////
1076 
1077  /*! Used as a marker that is put before a test item */
1078  virtual QCString trTest()
1079  {
1080  return "Test";
1081  }
1082  /*! Used as the header of the test list */
1084  {
1085  return "Test List";
1086  }
1087 
1088 //////////////////////////////////////////////////////////////////////////
1089 // new since 1.2.2
1090 //////////////////////////////////////////////////////////////////////////
1091 
1092  /*! Used as a section header for IDL properties */
1094  {
1095  return "Properties";
1096  }
1097  /*! Used as a section header for IDL property documentation */
1099  {
1100  return "Property Documentation";
1101  }
1102 
1103 //////////////////////////////////////////////////////////////////////////
1104 // new since 1.2.4
1105 //////////////////////////////////////////////////////////////////////////
1106 
1107  /*! Used for Java classes in the summary section of Java packages */
1109  {
1110  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1111  {
1112  return "Data Structures";
1113  }
1114  else
1115  {
1116  return "Classes";
1117  }
1118  }
1119  /*! Used as the title of a Java package */
1120  virtual QCString trPackage(const QCString &name)
1121  {
1122  return (QCString)"Package "+name;
1123  }
1124  /*! Title of the package index page */
1125  virtual QCString trPackageList()
1126  {
1127  return "Package List";
1128  }
1129  /*! The description of the package index page */
1131  {
1132  return "Here are the packages with brief descriptions (if available):";
1133  }
1134  /*! The link name in the Quick links header for each page */
1136  {
1137  return "Packages";
1138  }
1139  /*! Text shown before a multi-line define */
1141  {
1142  return "Value:";
1143  }
1144 
1145 //////////////////////////////////////////////////////////////////////////
1146 // new since 1.2.5
1147 //////////////////////////////////////////////////////////////////////////
1148 
1149  /*! Used as a marker that is put before a \\bug item */
1150  virtual QCString trBug()
1151  {
1152  return "Bug";
1153  }
1154  /*! Used as the header of the bug list */
1156  {
1157  return "Bug List";
1158  }
1159 
1160 //////////////////////////////////////////////////////////////////////////
1161 // new since 1.2.6
1162 //////////////////////////////////////////////////////////////////////////
1163 
1164  /*! Used as ansicpg for RTF file
1165  *
1166  * The following table shows the correlation of Charset name, Charset Value and
1167  * <pre>
1168  * Codepage number:
1169  * Charset Name Charset Value(hex) Codepage number
1170  * ------------------------------------------------------
1171  * DEFAULT_CHARSET 1 (x01)
1172  * SYMBOL_CHARSET 2 (x02)
1173  * OEM_CHARSET 255 (xFF)
1174  * ANSI_CHARSET 0 (x00) 1252
1175  * RUSSIAN_CHARSET 204 (xCC) 1251
1176  * EE_CHARSET 238 (xEE) 1250
1177  * GREEK_CHARSET 161 (xA1) 1253
1178  * TURKISH_CHARSET 162 (xA2) 1254
1179  * BALTIC_CHARSET 186 (xBA) 1257
1180  * HEBREW_CHARSET 177 (xB1) 1255
1181  * ARABIC _CHARSET 178 (xB2) 1256
1182  * SHIFTJIS_CHARSET 128 (x80) 932
1183  * HANGEUL_CHARSET 129 (x81) 949
1184  * GB2313_CHARSET 134 (x86) 936
1185  * CHINESEBIG5_CHARSET 136 (x88) 950
1186  * </pre>
1187  *
1188  */
1189  virtual QCString trRTFansicp()
1190  {
1191  return "1252";
1192  }
1193 
1194 
1195  /*! Used as ansicpg for RTF fcharset
1196  * \see trRTFansicp() for a table of possible values.
1197  */
1198  virtual QCString trRTFCharSet()
1199  {
1200  return "0";
1201  }
1202 
1203  /*! Used as header RTF general index */
1205  {
1206  return "Index";
1207  }
1208 
1209  /*! This is used for translation of the word that will possibly
1210  * be followed by a single name or by a list of names
1211  * of the category.
1212  */
1213  virtual QCString trClass(bool first_capital, bool singular)
1214  {
1215  QCString result((first_capital ? "Class" : "class"));
1216  if (!singular) result+="es";
1217  return result;
1218  }
1220  /*! This is used for translation of the word that will possibly
1221  * be followed by a single name or by a list of names
1222  * of the category.
1223  */
1224  virtual QCString trFile(bool first_capital, bool singular)
1225  {
1226  QCString result((first_capital ? "File" : "file"));
1227  if (!singular) result+="s";
1228  return result;
1229  }
1230 
1231  /*! This is used for translation of the word that will possibly
1232  * be followed by a single name or by a list of names
1233  * of the category.
1234  */
1235  virtual QCString trNamespace(bool first_capital, bool singular)
1236  {
1237  QCString result((first_capital ? "Namespace" : "namespace"));
1238  if (!singular) result+="s";
1239  return result;
1240  }
1241 
1242  /*! This is used for translation of the word that will possibly
1243  * be followed by a single name or by a list of names
1244  * of the category.
1245  */
1246  virtual QCString trGroup(bool first_capital, bool singular)
1247  {
1248  QCString result((first_capital ? "Module" : "module"));
1249  if (!singular) result+="s";
1250  return result;
1251  }
1252 
1253  /*! This is used for translation of the word that will possibly
1254  * be followed by a single name or by a list of names
1255  * of the category.
1256  */
1257  virtual QCString trPage(bool first_capital, bool singular)
1258  {
1259  QCString result((first_capital ? "Page" : "page"));
1260  if (!singular) result+="s";
1261  return result;
1262  }
1263 
1264  /*! This is used for translation of the word that will possibly
1265  * be followed by a single name or by a list of names
1266  * of the category.
1267  */
1268  virtual QCString trMember(bool first_capital, bool singular)
1269  {
1270  QCString result((first_capital ? "Member" : "member"));
1271  if (!singular) result+="s";
1272  return result;
1273  }
1274 
1275  /*! This is used for translation of the word that will possibly
1276  * be followed by a single name or by a list of names
1277  * of the category.
1278  */
1279  virtual QCString trGlobal(bool first_capital, bool singular)
1280  {
1281  QCString result((first_capital ? "Global" : "global"));
1282  if (!singular) result+="s";
1283  return result;
1284  }
1285 
1286 //////////////////////////////////////////////////////////////////////////
1287 // new since 1.2.7
1288 //////////////////////////////////////////////////////////////////////////
1289 
1290  /*! This text is generated when the \\author command is used and
1291  * for the author section in man pages. */
1292  virtual QCString trAuthor(bool first_capital, bool singular)
1293  {
1294  QCString result((first_capital ? "Author" : "author"));
1295  if (!singular) result+="s";
1296  return result;
1297  }
1298 
1299 //////////////////////////////////////////////////////////////////////////
1300 // new since 1.2.11
1301 //////////////////////////////////////////////////////////////////////////
1302 
1303  /*! This text is put before the list of members referenced by a member
1304  */
1305  virtual QCString trReferences()
1306  {
1307  return "References";
1308  }
1309 
1310 //////////////////////////////////////////////////////////////////////////
1311 // new since 1.2.13
1312 //////////////////////////////////////////////////////////////////////////
1313 
1314  /*! used in member documentation blocks to produce a list of
1315  * members that are implemented by this one.
1316  */
1317  virtual QCString trImplementedFromList(int numEntries)
1318  {
1319  return "Implements "+trWriteList(numEntries)+".";
1320  }
1321 
1322  /*! used in member documentation blocks to produce a list of
1323  * all members that implement this abstract member.
1324  */
1325  virtual QCString trImplementedInList(int numEntries)
1326  {
1327  return "Implemented in "+trWriteList(numEntries)+".";
1328  }
1329 
1330 //////////////////////////////////////////////////////////////////////////
1331 // new since 1.2.16
1332 //////////////////////////////////////////////////////////////////////////
1333 
1334  /*! used in RTF documentation as a heading for the Table
1335  * of Contents.
1336  */
1337  virtual QCString trRTFTableOfContents()
1338  {
1339  return "Table of Contents";
1340  }
1341 
1342 //////////////////////////////////////////////////////////////////////////
1343 // new since 1.2.17
1344 //////////////////////////////////////////////////////////////////////////
1345 
1346  /*! Used as the header of the list of item that have been
1347  * flagged deprecated
1348  */
1349  virtual QCString trDeprecatedList()
1350  {
1351  return "Deprecated List";
1352  }
1353 
1354 //////////////////////////////////////////////////////////////////////////
1355 // new since 1.2.18
1356 //////////////////////////////////////////////////////////////////////////
1357 
1358  /*! Used as a header for declaration section of the events found in
1359  * a C# program
1360  */
1361  virtual QCString trEvents()
1362  {
1363  return "Events";
1364  }
1365  /*! Header used for the documentation section of a class' events. */
1366  virtual QCString trEventDocumentation()
1367  {
1368  return "Event Documentation";
1369  }
1370 
1371 //////////////////////////////////////////////////////////////////////////
1372 // new since 1.3
1373 //////////////////////////////////////////////////////////////////////////
1374 
1375  /*! Used as a heading for a list of Java class types with package scope.
1376  */
1377  virtual QCString trPackageTypes()
1378  {
1379  return "Package Types";
1380  }
1381  /*! Used as a heading for a list of Java class functions with package
1382  * scope.
1383  */
1384  virtual QCString trPackageMembers()
1385  {
1386  return "Package Functions";
1387  }
1388  /*! Used as a heading for a list of static Java class functions with
1389  * package scope.
1390  */
1392  {
1393  return "Static Package Functions";
1394  }
1395  /*! Used as a heading for a list of Java class variables with package
1396  * scope.
1397  */
1398  virtual QCString trPackageAttribs()
1399  {
1400  return "Package Attributes";
1401  }
1402  /*! Used as a heading for a list of static Java class variables with
1403  * package scope.
1404  */
1406  {
1407  return "Static Package Attributes";
1408  }
1409 
1410 //////////////////////////////////////////////////////////////////////////
1411 // new since 1.3.1
1412 //////////////////////////////////////////////////////////////////////////
1414  /*! Used in the quick index of a class/file/namespace member list page
1415  * to link to the unfiltered list of all members.
1416  */
1417  virtual QCString trAll()
1418  {
1419  return "All";
1420  }
1421  /*! Put in front of the call graph for a function. */
1422  virtual QCString trCallGraph()
1423  {
1424  return "Here is the call graph for this function:";
1425  }
1426 
1427 //////////////////////////////////////////////////////////////////////////
1428 // new since 1.3.3
1429 //////////////////////////////////////////////////////////////////////////
1430 
1431  /*! This string is used as the title for the page listing the search
1432  * results.
1433  */
1434  virtual QCString trSearchResultsTitle()
1435  {
1436  return "Search Results";
1437  }
1438  /*! This string is put just before listing the search results. The
1439  * text can be different depending on the number of documents found.
1440  * Inside the text you can put the special marker $num to insert
1441  * the number representing the actual number of search results.
1442  * The @a numDocuments parameter can be either 0, 1 or 2, where the
1443  * value 2 represents 2 or more matches. HTML markup is allowed inside
1444  * the returned string.
1445  */
1446  virtual QCString trSearchResults(int numDocuments)
1447  {
1448  if (numDocuments==0)
1449  {
1450  return "Sorry, no documents matching your query.";
1451  }
1452  else if (numDocuments==1)
1453  {
1454  return "Found <b>1</b> document matching your query.";
1455  }
1456  else
1457  {
1458  return "Found <b>$num</b> documents matching your query. "
1459  "Showing best matches first.";
1460  }
1461  }
1462  /*! This string is put before the list of matched words, for each search
1463  * result. What follows is the list of words that matched the query.
1464  */
1465  virtual QCString trSearchMatches()
1466  {
1467  return "Matches:";
1468  }
1469 
1470 //////////////////////////////////////////////////////////////////////////
1471 // new since 1.3.8
1472 //////////////////////////////////////////////////////////////////////////
1473 
1474  /*! This is used in HTML as the title of page with source code for file filename
1475  */
1476  virtual QCString trSourceFile(QCString& filename)
1477  {
1478  return filename + " Source File";
1479  }
1481 //////////////////////////////////////////////////////////////////////////
1482 // new since 1.3.9
1483 //////////////////////////////////////////////////////////////////////////
1484 
1485  /*! This is used as the name of the chapter containing the directory
1486  * hierarchy.
1487  */
1488  virtual QCString trDirIndex()
1489  { return "Directory Hierarchy"; }
1490 
1491  /*! This is used as the name of the chapter containing the documentation
1492  * of the directories.
1493  */
1494  virtual QCString trDirDocumentation()
1495  { return "Directory Documentation"; }
1496 
1497  /*! This is used as the title of the directory index and also in the
1498  * Quick links of an HTML page, to link to the directory hierarchy.
1499  */
1500  virtual QCString trDirectories()
1501  { return "Directories"; }
1502 
1503  /*! This returns a sentences that introduces the directory hierarchy.
1504  * and the fact that it is sorted alphabetically per level
1505  */
1506  virtual QCString trDirDescription()
1507  { return "This directory hierarchy is sorted roughly, "
1508  "but not completely, alphabetically:";
1509  }
1510 
1511  /*! This returns the title of a directory page. The name of the
1512  * directory is passed via \a dirName.
1513  */
1514  virtual QCString trDirReference(const QCString &dirName)
1515  { QCString result=dirName; result+=" Directory Reference"; return result; }
1516 
1517  /*! This returns the word directory with or without starting capital
1518  * (\a first_capital) and in singular or plural form (\a singular).
1519  */
1520  virtual QCString trDir(bool first_capital, bool singular)
1521  {
1522  QCString result((first_capital ? "Director" : "director"));
1523  if (singular) result+="y"; else result+="ies";
1524  return result;
1525  }
1526 
1527 //////////////////////////////////////////////////////////////////////////
1528 // new since 1.4.1
1529 //////////////////////////////////////////////////////////////////////////
1530 
1531  /*! This text is added to the documentation when the \\overload command
1532  * is used for a overloaded function.
1533  */
1534  virtual QCString trOverloadText()
1535  {
1536  return "This is an overloaded member function, "
1537  "provided for convenience. It differs from the above "
1538  "function only in what argument(s) it accepts.";
1539  }
1540 
1541 //////////////////////////////////////////////////////////////////////////
1542 // new since 1.4.6
1543 //////////////////////////////////////////////////////////////////////////
1544 
1545  /*! This is used to introduce a caller (or called-by) graph */
1546  virtual QCString trCallerGraph()
1547  {
1548  return "Here is the caller graph for this function:";
1549  }
1550 
1551  /*! This is used in the documentation of a file/namespace before the list
1552  * of documentation blocks for enumeration values
1553  */
1555  { return "Enumerator Documentation"; }
1556 
1557 //////////////////////////////////////////////////////////////////////////
1558 // new since 1.5.4 (mainly for Fortran)
1559 //////////////////////////////////////////////////////////////////////////
1560 
1561  /*! header that is put before the list of member subprograms (Fortran). */
1563  { return "Member Function/Subroutine Documentation"; }
1564 
1565  /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1567  { return "Data Types List"; }
1568 
1569  /*! This is put above each page as a link to all members of compounds (Fortran). */
1571  { return "Data Fields"; }
1572 
1573  /*! This is an introduction to the annotated compound list (Fortran). */
1575  { return "Here are the data types with brief descriptions:"; }
1576 
1577  /*! This is an introduction to the page with all data types (Fortran). */
1578  virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
1579  {
1580  QCString result="Here is a list of all ";
1581  if (!extractAll)
1582  {
1583  result+="documented ";
1584  }
1585  result+="data types members";
1586  result+=" with links to ";
1587  if (!extractAll)
1588  {
1589  result+="the data structure documentation for each member";
1590  }
1591  else
1592  {
1593  result+="the data types they belong to:";
1594  }
1595  return result;
1596  }
1597 
1598  /*! This is used in LaTeX as the title of the chapter with the
1599  * annotated compound index (Fortran).
1600  */
1602  { return "Data Type Index"; }
1603 
1604  /*! This is used in LaTeX as the title of the chapter containing
1605  * the documentation of all data types (Fortran).
1606  */
1607  virtual QCString trTypeDocumentation()
1608  { return "Data Type Documentation"; }
1609 
1610  /*! This is used in the documentation of a file as a header before the
1611  * list of (global) subprograms (Fortran).
1612  */
1613  virtual QCString trSubprograms()
1614  { return "Functions/Subroutines"; }
1615 
1616  /*! This is used in the documentation of a file/namespace before the list
1617  * of documentation blocks for subprograms (Fortran)
1618  */
1620  { return "Function/Subroutine Documentation"; }
1621 
1622  /*! This is used in the documentation of a file/namespace/group before
1623  * the list of links to documented compounds (Fortran)
1624  */
1625  virtual QCString trDataTypes()
1626  { return "Data Types"; }
1627 
1628  /*! used as the title of page containing all the index of all modules (Fortran). */
1629  virtual QCString trModulesList()
1630  { return "Modules List"; }
1631 
1632  /*! used as an introduction to the modules list (Fortran) */
1633  virtual QCString trModulesListDescription(bool extractAll)
1634  {
1635  QCString result="Here is a list of all ";
1636  if (!extractAll) result+="documented ";
1637  result+="modules with brief descriptions:";
1638  return result;
1639  }
1641  /*! used as the title of the HTML page of a module/type (Fortran) */
1642  virtual QCString trCompoundReferenceFortran(const QCString &clName,
1643  ClassDef::CompoundType compType,
1644  bool isTemplate)
1645  {
1646  QCString result=(QCString)clName;
1647  switch(compType)
1648  {
1649  case ClassDef::Class: result+=" Module"; break;
1650  case ClassDef::Struct: result+=" Type"; break;
1651  case ClassDef::Union: result+=" Union"; break;
1652  case ClassDef::Interface: result+=" Interface"; break;
1653  case ClassDef::Protocol: result+=" Protocol"; break;
1654  case ClassDef::Category: result+=" Category"; break;
1655  case ClassDef::Exception: result+=" Exception"; break;
1656  default: break;
1657  }
1658  if (isTemplate) result+=" Template";
1659  result+=" Reference";
1660  return result;
1661  }
1662  /*! used as the title of the HTML page of a module (Fortran) */
1663  virtual QCString trModuleReference(const QCString &namespaceName)
1664  {
1665  QCString result=namespaceName;
1666  result+=" Module Reference";
1667  return result;
1668  }
1669 
1670  /*! This is put above each page as a link to all members of modules. (Fortran) */
1671  virtual QCString trModulesMembers()
1672  { return "Module Members"; }
1673 
1674  /*! This is an introduction to the page with all modules members (Fortran) */
1675  virtual QCString trModulesMemberDescription(bool extractAll)
1676  {
1677  QCString result="Here is a list of all ";
1678  if (!extractAll) result+="documented ";
1679  result+="module members with links to ";
1680  if (extractAll)
1681  {
1682  result+="the module documentation for each member:";
1683  }
1684  else
1685  {
1686  result+="the modules they belong to:";
1687  }
1688  return result;
1689  }
1691  /*! This is used in LaTeX as the title of the chapter with the
1692  * index of all modules (Fortran).
1693  */
1694  virtual QCString trModulesIndex()
1695  { return "Modules Index"; }
1696 
1697  /*! This is used for translation of the word that will possibly
1698  * be followed by a single name or by a list of names
1699  * of the category.
1700  */
1701  virtual QCString trModule(bool first_capital, bool singular)
1702  {
1703  QCString result((first_capital ? "Module" : "module"));
1704  if (!singular) result+="s";
1705  return result;
1706  }
1707 
1708  /*! This is put at the bottom of a module documentation page and is
1709  * followed by a list of files that were used to generate the page.
1710  */
1712  bool single)
1713  {
1714  // single is true implies a single file
1715  QCString result=(QCString)"The documentation for this ";
1716  switch(compType)
1717  {
1718  case ClassDef::Class: result+="module"; break;
1719  case ClassDef::Struct: result+="type"; break;
1720  case ClassDef::Union: result+="union"; break;
1721  case ClassDef::Interface: result+="interface"; break;
1722  case ClassDef::Protocol: result+="protocol"; break;
1723  case ClassDef::Category: result+="category"; break;
1724  case ClassDef::Exception: result+="exception"; break;
1725  default: break;
1726  }
1727  result+=" was generated from the following file";
1728  if (single) result+=":"; else result+="s:";
1729  return result;
1730  }
1731 
1732  /*! This is used for translation of the word that will possibly
1733  * be followed by a single name or by a list of names
1734  * of the category.
1735  */
1736  virtual QCString trType(bool first_capital, bool singular)
1737  {
1738  QCString result((first_capital ? "Type" : "type"));
1739  if (!singular) result+="s";
1740  return result;
1741  }
1742 
1743  /*! This is used for translation of the word that will possibly
1744  * be followed by a single name or by a list of names
1745  * of the category.
1746  */
1747  virtual QCString trSubprogram(bool first_capital, bool singular)
1748  {
1749  QCString result((first_capital ? "Subprogram" : "subprogram"));
1750  if (!singular) result+="s";
1751  return result;
1752  }
1753 
1754  /*! C# Type Constraint list */
1755  virtual QCString trTypeConstraints()
1756  {
1757  return "Type Constraints";
1758  }
1759 
1760 //////////////////////////////////////////////////////////////////////////
1761 // new since 1.6.0 (mainly for the new search engine)
1762 //////////////////////////////////////////////////////////////////////////
1763 
1764  /*! directory relation for \a name */
1765  virtual QCString trDirRelation(const QCString &name)
1766  {
1767  return QCString(name)+" Relation";
1768  }
1769 
1770  /*! Loading message shown when loading search results */
1771  virtual QCString trLoading()
1772  {
1773  return "Loading...";
1774  }
1775 
1776  /*! Label used for search results in the global namespace */
1777  virtual QCString trGlobalNamespace()
1778  {
1779  return "Global Namespace";
1780  }
1781 
1782  /*! Message shown while searching */
1783  virtual QCString trSearching()
1784  {
1785  return "Searching...";
1786  }
1787 
1788  /*! Text shown when no search results are found */
1789  virtual QCString trNoMatches()
1790  {
1791  return "No Matches";
1792  }
1793 
1794 //////////////////////////////////////////////////////////////////////////
1795 // new since 1.6.3 (missing items for the directory pages)
1796 //////////////////////////////////////////////////////////////////////////
1797 
1798  /*! when clicking a directory dependency label, a page with a
1799  * table is shown. The heading for the first column mentions the
1800  * source file that has a relation to another file.
1801  */
1802  virtual QCString trFileIn(const QCString &name)
1803  {
1804  return (QCString)"File in "+name;
1805  }
1806 
1807  /*! when clicking a directory dependency label, a page with a
1808  * table is shown. The heading for the second column mentions the
1809  * destination file that is included.
1810  */
1811  virtual QCString trIncludesFileIn(const QCString &name)
1812  {
1813  return (QCString)"Includes file in "+name;
1814  }
1815 
1816  /** Compiles a date string.
1817  * @param year Year in 4 digits
1818  * @param month Month of the year: 1=January
1819  * @param day Day of the Month: 1..31
1820  * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1821  * @param hour Hour of the day: 0..23
1822  * @param minutes Minutes in the hour: 0..59
1823  * @param seconds Seconds within the minute: 0..59
1824  * @param includeTime Include time in the result string?
1825  */
1826  virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1827  int hour,int minutes,int seconds,
1828  bool includeTime)
1829  {
1830  static const char *days[] = { "Mon","Tue","Wed","Thu","Fri","Sat","Sun" };
1831  static const char *months[] = { "Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec" };
1832  QCString sdate;
1833  sdate.sprintf("%s %s %d %d",days[dayOfWeek-1],months[month-1],day,year);
1834  if (includeTime)
1835  {
1836  QCString stime;
1837  stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
1838  sdate+=stime;
1839  }
1840  return sdate;
1841  }
1842 
1843 //////////////////////////////////////////////////////////////////////////
1844 // new since 1.7.5
1845 //////////////////////////////////////////////////////////////////////////
1846 
1847  /*! Header for the page with bibliographic citations */
1848  virtual QCString trCiteReferences()
1849  { return "Bibliography"; }
1850 
1851  /*! Text for copyright paragraph */
1852  virtual QCString trCopyright()
1853  { return "Copyright"; }
1854 
1855  /*! Header for the graph showing the directory dependencies */
1856  virtual QCString trDirDepGraph(const QCString &name)
1857  { return QCString("Directory dependency graph for ")+name+":"; }
1858 
1859 //////////////////////////////////////////////////////////////////////////
1860 // new since 1.8.0
1861 //////////////////////////////////////////////////////////////////////////
1862 
1863  /*! Detail level selector shown for hierarchical indices */
1864  virtual QCString trDetailLevel()
1865  { return "detail level"; }
1866 
1867  /*! Section header for list of template parameters */
1868  virtual QCString trTemplateParameters()
1869  { return "Template Parameters"; }
1870 
1871  /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1872  virtual QCString trAndMore(const QCString &number)
1873  { return "and "+number+" more..."; }
1874 
1875  /*! Used file list for a Java enum */
1876  virtual QCString trEnumGeneratedFromFiles(bool single)
1877  { QCString result = "The documentation for this enum was generated from the following file";
1878  if (!single) result += "s";
1879  result+=":";
1880  return result;
1881  }
1882 
1883  /*! Header of a Java enum page (Java enums are represented as classes). */
1884  virtual QCString trEnumReference(const QCString &name)
1885  { return QCString(name)+" Enum Reference"; }
1886 
1887  /*! Used for a section containing inherited members */
1888  virtual QCString trInheritedFrom(const QCString &members,const QCString &what)
1889  { return QCString(members)+" inherited from "+what; }
1890 
1891  /*! Header of the sections with inherited members specific for the
1892  * base class(es)
1893  */
1895  { return "Additional Inherited Members"; }
1896 
1897 //////////////////////////////////////////////////////////////////////////
1898 // new since 1.8.2
1899 //////////////////////////////////////////////////////////////////////////
1900 
1901  /*! Used as a tooltip for the toggle button that appears in the
1902  * navigation tree in the HTML output when GENERATE_TREEVIEW is
1903  * enabled. This tooltip explains the meaning of the button.
1904  */
1905  virtual QCString trPanelSynchronisationTooltip(bool enable)
1906  {
1907  QCString opt = enable ? "enable" : "disable";
1908  return "click to "+opt+" panel synchronisation";
1909  }
1910 
1911  /*! Used in a method of an Objective-C class that is declared in a
1912  * a category. Note that the @1 marker is required and is replaced
1913  * by a link.
1914  */
1915  virtual QCString trProvidedByCategory()
1916  {
1917  return "Provided by category @0.";
1918  }
1919 
1920  /*! Used in a method of an Objective-C category that extends a class.
1921  * Note that the @1 marker is required and is replaced by a link to
1922  * the class method.
1923  */
1924  virtual QCString trExtendsClass()
1925  {
1926  return "Extends class @0.";
1927  }
1928 
1929  /*! Used as the header of a list of class methods in Objective-C.
1930  * These are similar to static public member functions in C++.
1931  */
1932  virtual QCString trClassMethods()
1933  {
1934  return "Class Methods";
1935  }
1936 
1937  /*! Used as the header of a list of instance methods in Objective-C.
1938  * These are similar to public member functions in C++.
1939  */
1940  virtual QCString trInstanceMethods()
1941  {
1942  return "Instance Methods";
1943  }
1944 
1945  /*! Used as the header of the member functions of an Objective-C class.
1946  */
1948  {
1949  return "Method Documentation";
1950  }
1951 
1952 //////////////////////////////////////////////////////////////////////////
1953 // new since 1.8.4
1954 //////////////////////////////////////////////////////////////////////////
1956  /** old style UNO IDL services: implemented interfaces */
1957  virtual QCString trInterfaces()
1958  { return "Exported Interfaces"; }
1959 
1960  /** old style UNO IDL services: inherited services */
1961  virtual QCString trServices()
1962  { return "Included Services"; }
1963 
1964  /** UNO IDL constant groups */
1965  virtual QCString trConstantGroups()
1966  { return "Constant Groups"; }
1967 
1968  /** UNO IDL constant groups */
1969  virtual QCString trConstantGroupReference(const QCString &namespaceName)
1970  {
1971  QCString result=namespaceName;
1972  result+=" Constant Group Reference";
1973  return result;
1974  }
1975  /** UNO IDL service page title */
1976  virtual QCString trServiceReference(const QCString &sName)
1977  {
1978  QCString result=(QCString)sName;
1979  result+=" Service Reference";
1980  return result;
1981  }
1982  /** UNO IDL singleton page title */
1983  virtual QCString trSingletonReference(const QCString &sName)
1984  {
1985  QCString result=(QCString)sName;
1986  result+=" Singleton Reference";
1987  return result;
1988  }
1989  /** UNO IDL service page */
1990  virtual QCString trServiceGeneratedFromFiles(bool single)
1991  {
1992  // single is true implies a single file
1993  QCString result=(QCString)"The documentation for this service "
1994  "was generated from the following file";
1995  if (single) result+=":"; else result+="s:";
1996  return result;
1997  }
1998  /** UNO IDL singleton page */
1999  virtual QCString trSingletonGeneratedFromFiles(bool single)
2000  {
2001  // single is true implies a single file
2002  QCString result=(QCString)"The documentation for this singleton "
2003  "was generated from the following file";
2004  if (single) result+=":"; else result+="s:";
2005  return result;
2006  }
2007 
2008 //////////////////////////////////////////////////////////////////////////
2009 // new since 1.8.15
2010 //////////////////////////////////////////////////////////////////////////
2011 
2012  /** VHDL design unit hierarchy */
2014  { return "Design Unit Hierarchy"; }
2015  /** VHDL design unit list */
2016  virtual QCString trDesignUnitList()
2017  { return "Design Unit List"; }
2018  /** VHDL design unit members */
2019  virtual QCString trDesignUnitMembers()
2020  { return "Design Unit Members"; }
2021  /** VHDL design unit list description */
2023  {
2024  return "Here is a list of all design unit members with links to "
2025  "the Entities they belong to:";
2026  }
2027  /** VHDL design unit index */
2029  { return "Design Unit Index"; }
2030  /** VHDL design units */
2032  { return "Design Units"; }
2033  /** VHDL functions/procedures/processes */
2035  { return "Functions/Procedures/Processes"; }
2036  /** VHDL type */
2037  virtual QCString trVhdlType(uint64 type,bool single)
2038  {
2039  switch(type)
2040  {
2041  case VhdlDocGen::LIBRARY:
2042  if (single) return "Library";
2043  else return "Libraries";
2044  case VhdlDocGen::PACKAGE:
2045  if (single) return "Package";
2046  else return "Packages";
2047  case VhdlDocGen::SIGNAL:
2048  if (single) return "Signal";
2049  else return "Signals";
2050  case VhdlDocGen::COMPONENT:
2051  if (single) return "Component";
2052  else return "Components";
2053  case VhdlDocGen::CONSTANT:
2054  if (single) return "Constant";
2055  else return "Constants";
2056  case VhdlDocGen::ENTITY:
2057  if (single) return "Entity";
2058  else return "Entities";
2059  case VhdlDocGen::TYPE:
2060  if (single) return "Type";
2061  else return "Types";
2062  case VhdlDocGen::SUBTYPE:
2063  if (single) return "Subtype";
2064  else return "Subtypes";
2065  case VhdlDocGen::FUNCTION:
2066  if (single) return "Function";
2067  else return "Functions";
2068  case VhdlDocGen::RECORD:
2069  if (single) return "Record";
2070  else return "Records";
2071  case VhdlDocGen::PROCEDURE:
2072  if (single) return "Procedure";
2073  else return "Procedures";
2075  if (single) return "Architecture";
2076  else return "Architectures";
2077  case VhdlDocGen::ATTRIBUTE:
2078  if (single) return "Attribute";
2079  else return "Attributes";
2080  case VhdlDocGen::PROCESS:
2081  if (single) return "Process";
2082  else return "Processes";
2083  case VhdlDocGen::PORT:
2084  if (single) return "Port";
2085  else return "Ports";
2086  case VhdlDocGen::USE:
2087  if (single) return "use clause";
2088  else return "Use Clauses";
2089  case VhdlDocGen::GENERIC:
2090  if (single) return "Generic";
2091  else return "Generics";
2093  return "Package Body";
2094  case VhdlDocGen::UNITS:
2095  return "Units";
2097  if (single) return "Shared Variable";
2098  else return "Shared Variables";
2099  case VhdlDocGen::VFILE:
2100  if (single) return "File";
2101  else return "Files";
2102  case VhdlDocGen::GROUP:
2103  if (single) return "Group";
2104  else return "Groups";
2106  if (single) return "Instantiation";
2107  else return "Instantiations";
2108  case VhdlDocGen::ALIAS:
2109  if (single) return "Alias";
2110  else return "Aliases";
2111  case VhdlDocGen::CONFIG:
2112  if (single) return "Configuration";
2113  else return "Configurations";
2115  return "Miscellaneous";
2116  case VhdlDocGen::UCF_CONST:
2117  return "Constraints";
2118  default:
2119  return "Class";
2120  }
2121  }
2122  virtual QCString trCustomReference(const QCString &name)
2123  { return QCString(name)+" Reference"; }
2124 
2125  /* Slice */
2126  virtual QCString trConstants()
2127  {
2128  return "Constants";
2129  }
2131  {
2132  return "Constant Documentation";
2133  }
2134  virtual QCString trSequences()
2135  {
2136  return "Sequences";
2137  }
2139  {
2140  return "Sequence Documentation";
2141  }
2142  virtual QCString trDictionaries()
2143  {
2144  return "Dictionaries";
2145  }
2147  {
2148  return "Dictionary Documentation";
2149  }
2150  virtual QCString trSliceInterfaces()
2151  {
2152  return "Interfaces";
2153  }
2154  virtual QCString trInterfaceIndex()
2155  {
2156  return "Interface Index";
2157  }
2158  virtual QCString trInterfaceList()
2159  {
2160  return "Interface List";
2161  }
2163  {
2164  return "Here are the interfaces with brief descriptions:";
2165  }
2166  virtual QCString trInterfaceHierarchy()
2167  {
2168  return "Interface Hierarchy";
2169  }
2171  {
2172  return "This inheritance list is sorted roughly, but not completely, alphabetically:";
2173  }
2175  {
2176  return "Interface Documentation";
2177  }
2178  virtual QCString trStructs()
2179  {
2180  return "Structs";
2181  }
2182  virtual QCString trStructIndex()
2183  {
2184  return "Struct Index";
2185  }
2186  virtual QCString trStructList()
2187  {
2188  return "Struct List";
2189  }
2191  {
2192  return "Here are the structs with brief descriptions:";
2193  }
2195  {
2196  return "Struct Documentation";
2197  }
2198  virtual QCString trExceptionIndex()
2199  {
2200  return "Exception Index";
2201  }
2202  virtual QCString trExceptionList()
2203  {
2204  return "Exception List";
2205  }
2207  {
2208  return "Here are the exceptions with brief descriptions:";
2209  }
2210  virtual QCString trExceptionHierarchy()
2211  {
2212  return "Exception Hierarchy";
2213  }
2215  {
2216  return "This inheritance list is sorted roughly, but not completely, alphabetically:";
2217  }
2219  {
2220  return "Exception Documentation";
2221  }
2222  virtual QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal)
2223  {
2224  QCString result=(QCString)clName;
2225  if (isLocal) result+=" Local";
2226  switch(compType)
2227  {
2228  case ClassDef::Class: result+=" Class"; break;
2229  case ClassDef::Struct: result+=" Struct"; break;
2230  case ClassDef::Union: result+=" Union"; break;
2231  case ClassDef::Interface: result+=" Interface"; break;
2232  case ClassDef::Protocol: result+=" Protocol"; break;
2233  case ClassDef::Category: result+=" Category"; break;
2234  case ClassDef::Exception: result+=" Exception"; break;
2235  default: break;
2236  }
2237  result+=" Reference";
2238  return result;
2239  }
2240  virtual QCString trOperations()
2241  {
2242  return "Operations";
2243  }
2245  {
2246  return "Operation Documentation";
2247  }
2248  virtual QCString trDataMembers()
2249  {
2250  return "Data Members";
2251  }
2253  {
2254  return "Data Member Documentation";
2255  }
2256 
2257 //////////////////////////////////////////////////////////////////////////
2258 // new since 1.8.19
2259 //////////////////////////////////////////////////////////////////////////
2260 
2261  /** VHDL design unit documentation */
2263  { return "Design Unit Documentation"; }
2264 
2265 //////////////////////////////////////////////////////////////////////////
2266 // new since 1.9.2
2267 //////////////////////////////////////////////////////////////////////////
2268 
2269  /** C++20 concept */
2270  virtual QCString trConcept(bool first_capital, bool singular)
2271  {
2272  QCString result((first_capital ? "Concept" : "concept"));
2273  if (!singular) result+="s";
2274  return result;
2275  }
2276  /*! used as the title of the HTML page of a C++20 concept page */
2277  virtual QCString trConceptReference(const QCString &conceptName)
2278  {
2279  QCString result=conceptName;
2280  result+=" Concept Reference";
2281  return result;
2282  }
2283 
2284  /*! used as the title of page containing all the index of all concepts. */
2286  { return "Concept List"; }
2287 
2288  /*! used as the title of chapter containing the index listing all concepts. */
2289  virtual QCString trConceptIndex()
2290  { return "Concept Index"; }
2291 
2292  /*! used as the title of chapter containing all information about concepts. */
2294  { return "Concept Documentation"; }
2295 
2296  /*! used as an introduction to the concept list */
2297  virtual QCString trConceptListDescription(bool extractAll)
2298  {
2299  QCString result="Here is a list of all ";
2300  if (!extractAll) result+="documented ";
2301  result+="concepts with brief descriptions:";
2302  return result;
2303  }
2305  /*! used to introduce the definition of the C++20 concept */
2306  virtual QCString trConceptDefinition()
2307  {
2308  return "Concept definition";
2309  }
2310 };
2311 
2312 #endif
TranslatorEnglish::trConstantGroups
virtual QCString trConstantGroups()
UNO IDL constant groups
Definition: translator_en.h:1980
TranslatorEnglish::trTemplateParameters
virtual QCString trTemplateParameters()
Definition: translator_en.h:1883
TranslatorEnglish::trTodo
virtual QCString trTodo()
Definition: translator_en.h:970
getDotImageExtension
QCString getDotImageExtension()
Definition: util.cpp:7032
TranslatorEnglish::trLegend
virtual QCString trLegend()
Definition: translator_en.h:1083
TranslatorEnglish::trTypeConstraints
virtual QCString trTypeConstraints()
Definition: translator_en.h:1770
TranslatorEnglish::trClassDiagram
virtual QCString trClassDiagram(const QCString &clName)
Definition: translator_en.h:542
VhdlDocGen::PROCEDURE
@ PROCEDURE
Definition: vhdldocgen.h:95
TranslatorEnglish::trDetailedDescription
virtual QCString trDetailedDescription()
Definition: translator_en.h:108
TranslatorEnglish::trDate
virtual QCString trDate()
Definition: translator_en.h:560
TranslatorEnglish::trVhdlType
virtual QCString trVhdlType(uint64 type, bool single)
VHDL type
Definition: translator_en.h:2052
TranslatorEnglish::trTodoList
virtual QCString trTodoList()
Definition: translator_en.h:975
TranslatorEnglish::trExamples
virtual QCString trExamples()
Definition: translator_en.h:238
TranslatorEnglish::trInterfaceList
virtual QCString trInterfaceList()
Definition: translator_en.h:2173
TranslatorEnglish::trHierarchicalIndex
virtual QCString trHierarchicalIndex()
Definition: translator_en.h:378
TranslatorEnglish::trGeneratedAutomatically
virtual QCString trGeneratedAutomatically(const QCString &s)
Definition: translator_en.h:159
TranslatorEnglish::trInheritedFrom
virtual QCString trInheritedFrom(const QCString &members, const QCString &what)
Definition: translator_en.h:1903
TranslatorEnglish::trConstantDocumentation
virtual QCString trConstantDocumentation()
Definition: translator_en.h:2145
VhdlDocGen::TYPE
@ TYPE
Definition: vhdldocgen.h:91
TranslatorEnglish::trFileMembersDescription
virtual QCString trFileMembersDescription(bool extractAll)
Definition: translator_en.h:330
TranslatorEnglish::trSearchResultsTitle
virtual QCString trSearchResultsTitle()
Definition: translator_en.h:1449
TranslatorEnglish::trPrecondition
virtual QCString trPrecondition()
Definition: translator_en.h:872
TranslatorEnglish::trEnumReference
virtual QCString trEnumReference(const QCString &name)
Definition: translator_en.h:1899
TranslatorEnglish::trProtectedSlots
virtual QCString trProtectedSlots()
Definition: translator_en.h:668
VhdlDocGen::COMPONENT
@ COMPONENT
Definition: vhdldocgen.h:89
TranslatorEnglish::trGotoDocumentation
virtual QCString trGotoDocumentation()
Definition: translator_en.h:867
TranslatorEnglish::trCompoundReference
virtual QCString trCompoundReference(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate)
Definition: translator_en.h:621
ClassDef::Union
@ Union
Definition: classdef.h:109
TranslatorEnglish::trPackages
virtual QCString trPackages()
Definition: translator_en.h:1150
TranslatorEnglish::trStructList
virtual QCString trStructList()
Definition: translator_en.h:2201
VhdlDocGen::SUBTYPE
@ SUBTYPE
Definition: vhdldocgen.h:92
TranslatorEnglish::trStructDocumentation
virtual QCString trStructDocumentation()
Definition: translator_en.h:2209
TranslatorEnglish::trCompoundMembersDescriptionFortran
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
Definition: translator_en.h:1593
TranslatorEnglish::trProtectedMembers
virtual QCString trProtectedMembers()
Definition: translator_en.h:666
TranslatorEnglish::trProtectedAttribs
virtual QCString trProtectedAttribs()
Definition: translator_en.h:944
TranslatorEnglish::trExceptionIndex
virtual QCString trExceptionIndex()
Definition: translator_en.h:2213
TranslatorEnglish::trCompoundMembersDescription
virtual QCString trCompoundMembersDescription(bool extractAll)
Definition: translator_en.h:288
TranslatorEnglish::trRelatedFunctionDocumentation
virtual QCString trRelatedFunctionDocumentation()
Definition: translator_en.h:613
TranslatorEnglish::trCallGraph
virtual QCString trCallGraph()
Definition: translator_en.h:1437
TranslatorEnglish::latexLanguageSupportCommand
virtual QCString latexLanguageSupportCommand()
Definition: translator_en.h:87
TranslatorEnglish::trInterfaceListDescription
virtual QCString trInterfaceListDescription()
Definition: translator_en.h:2177
TranslatorEnglish::trFunctionAndProc
virtual QCString trFunctionAndProc()
VHDL functions/procedures/processes
Definition: translator_en.h:2049
TranslatorEnglish::trInterfaceHierarchyDescription
virtual QCString trInterfaceHierarchyDescription()
Definition: translator_en.h:2185
TranslatorEnglish::trReimplementedFromList
virtual QCString trReimplementedFromList(int numEntries)
Definition: translator_en.h:723
TranslatorEnglish::trRTFGeneralIndex
virtual QCString trRTFGeneralIndex()
Definition: translator_en.h:1219
TranslatorEnglish::trSubprograms
virtual QCString trSubprograms()
Definition: translator_en.h:1628
TranslatorEnglish::trDefineValue
virtual QCString trDefineValue()
Definition: translator_en.h:1155
TranslatorEnglish::trModulesMemberDescription
virtual QCString trModulesMemberDescription(bool extractAll)
Definition: translator_en.h:1690
TranslatorEnglish::trConceptListDescription
virtual QCString trConceptListDescription(bool extractAll)
Definition: translator_en.h:2312
TranslatorEnglish::trCiteReferences
virtual QCString trCiteReferences()
Definition: translator_en.h:1863
TranslatorEnglish::trDefinedAtLineInSourceFile
virtual QCString trDefinedAtLineInSourceFile()
Definition: translator_en.h:824
TranslatorEnglish::trGraphicalHierarchy
virtual QCString trGraphicalHierarchy()
Definition: translator_en.h:896
TranslatorEnglish::trStructs
virtual QCString trStructs()
Definition: translator_en.h:2193
VhdlDocGen::ENTITY
@ ENTITY
Definition: vhdldocgen.h:83
TranslatorEnglish::trSequenceDocumentation
virtual QCString trSequenceDocumentation()
Definition: translator_en.h:2153
TranslatorEnglish::trDataTypes
virtual QCString trDataTypes()
Definition: translator_en.h:1640
TranslatorEnglish::trISOLang
virtual QCString trISOLang()
Definition: translator_en.h:92
TranslatorEnglish::trCollaborationDiagram
virtual QCString trCollaborationDiagram(const QCString &clName)
Definition: translator_en.h:847
TranslatorEnglish::trStructIndex
virtual QCString trStructIndex()
Definition: translator_en.h:2197
TranslatorEnglish::trModuleDocumentation
virtual QCString trModuleDocumentation()
Definition: translator_en.h:405
VhdlDocGen::SIGNAL
@ SIGNAL
Definition: vhdldocgen.h:88
TranslatorEnglish::trReferencedBy
virtual QCString trReferencedBy()
Definition: translator_en.h:984
TranslatorEnglish::trRelatedPagesDescription
virtual QCString trRelatedPagesDescription()
Definition: translator_en.h:356
generateMarker
QCString generateMarker(int id)
Definition: util.cpp:284
QCString::isEmpty
bool isEmpty() const
Returns TRUE iff the string is empty
Definition: qcstring.h:144
TranslatorEnglish::trType
virtual QCString trType(bool first_capital, bool singular)
Definition: translator_en.h:1751
TranslatorEnglish::trVariables
virtual QCString trVariables()
Definition: translator_en.h:476
TranslatorEnglish::trDirDescription
virtual QCString trDirDescription()
Definition: translator_en.h:1521
TranslatorEnglish::trExceptionHierarchyDescription
virtual QCString trExceptionHierarchyDescription()
Definition: translator_en.h:2229
TranslatorEnglish::trWriteList
virtual QCString trWriteList(int numEntries)
Definition: translator_en.h:682
VhdlDocGen::CONFIG
@ CONFIG
Definition: vhdldocgen.h:105
VhdlDocGen::GENERIC
@ GENERIC
Definition: vhdldocgen.h:100
TranslatorEnglish::trNamespaceIndex
virtual QCString trNamespaceIndex()
Definition: translator_en.h:755
TranslatorEnglish::trInclByDepGraph
virtual QCString trInclByDepGraph()
Definition: translator_en.h:996
ClassDef::CompoundType
CompoundType
The various compound types
Definition: classdef.h:107
TranslatorEnglish::trDirReference
virtual QCString trDirReference(const QCString &dirName)
Definition: translator_en.h:1529
TranslatorEnglish::trClassDocumentation
virtual QCString trClassDocumentation()
Definition: translator_en.h:411
TranslatorEnglish::trVersion
virtual QCString trVersion()
Definition: translator_en.h:556
TranslatorEnglish::trPostcondition
virtual QCString trPostcondition()
Definition: translator_en.h:877
TranslatorEnglish::trDictionaries
virtual QCString trDictionaries()
Definition: translator_en.h:2157
TranslatorEnglish::trReturnValues
virtual QCString trReturnValues()
Definition: translator_en.h:806
TranslatorEnglish::trEventDocumentation
virtual QCString trEventDocumentation()
Definition: translator_en.h:1381
VhdlDocGen::PACKAGE
@ PACKAGE
Definition: vhdldocgen.h:86
TranslatorEnglish::trFileMembers
virtual QCString trFileMembers()
Definition: translator_en.h:221
TranslatorEnglish::trModulesListDescription
virtual QCString trModulesListDescription(bool extractAll)
Definition: translator_en.h:1648
TranslatorEnglish::trPackageMembers
virtual QCString trPackageMembers()
Definition: translator_en.h:1399
TranslatorEnglish::trPackageTypes
virtual QCString trPackageTypes()
Definition: translator_en.h:1392
ClassDef::Interface
@ Interface
Definition: classdef.h:110
TranslatorEnglish::trGeneratedBy
virtual QCString trGeneratedBy()
Definition: translator_en.h:580
TranslatorEnglish::trPrivateAttribs
virtual QCString trPrivateAttribs()
Definition: translator_en.h:956
TranslatorEnglish::trInitialValue
virtual QCString trInitialValue()
Definition: translator_en.h:887
TranslatorEnglish::trStaticProtectedAttribs
virtual QCString trStaticProtectedAttribs()
Definition: translator_en.h:948
TranslatorEnglish::trSingletonGeneratedFromFiles
virtual QCString trSingletonGeneratedFromFiles(bool single)
UNO IDL singleton page
Definition: translator_en.h:2014
TranslatorEnglish::trCopyright
virtual QCString trCopyright()
Definition: translator_en.h:1867
TranslatorEnglish::trVariableDocumentation
virtual QCString trVariableDocumentation()
Definition: translator_en.h:512
TranslatorEnglish::trModulesIndex
virtual QCString trModulesIndex()
Definition: translator_en.h:1709
TranslatorEnglish::trPanelSynchronisationTooltip
virtual QCString trPanelSynchronisationTooltip(bool enable)
Definition: translator_en.h:1920
TranslatorEnglish::trNamespaceMemberDescription
virtual QCString trNamespaceMemberDescription(bool extractAll)
Definition: translator_en.h:741
TranslatorEnglish::trDetailLevel
virtual QCString trDetailLevel()
Definition: translator_en.h:1879
TranslatorEnglish::trDirIndex
virtual QCString trDirIndex()
Definition: translator_en.h:1503
TranslatorEnglish::trDefinedInSourceFile
virtual QCString trDefinedInSourceFile()
Definition: translator_en.h:828
TranslatorEnglish::trModulesList
virtual QCString trModulesList()
Definition: translator_en.h:1644
TranslatorEnglish::trModuleReference
virtual QCString trModuleReference(const QCString &namespaceName)
Definition: translator_en.h:1678
TranslatorEnglish::trDictionaryDocumentation
virtual QCString trDictionaryDocumentation()
Definition: translator_en.h:2161
TranslatorEnglish::trSearch
virtual QCString trSearch()
Definition: translator_en.h:242
TranslatorEnglish::trConceptIndex
virtual QCString trConceptIndex()
Definition: translator_en.h:2304
TranslatorEnglish::trTest
virtual QCString trTest()
Definition: translator_en.h:1093
TranslatorEnglish::trFileListDescription
virtual QCString trFileListDescription(bool extractAll)
Definition: translator_en.h:260
TranslatorEnglish::trEnumerationValues
virtual QCString trEnumerationValues()
Definition: translator_en.h:482
TranslatorEnglish::trMemberDataDocumentation
virtual QCString trMemberDataDocumentation()
Definition: translator_en.h:124
TranslatorEnglish::trRemarks
virtual QCString trRemarks()
Definition: translator_en.h:988
TranslatorEnglish::trRTFTableOfContents
virtual QCString trRTFTableOfContents()
Definition: translator_en.h:1352
TranslatorEnglish::trFileDocumentation
virtual QCString trFileDocumentation()
Definition: translator_en.h:430
TranslatorEnglish::trDesignUnits
virtual QCString trDesignUnits()
VHDL design units
Definition: translator_en.h:2046
TranslatorEnglish::trSearching
virtual QCString trSearching()
Definition: translator_en.h:1798
TranslatorEnglish::trRelatedFunctions
virtual QCString trRelatedFunctions()
Definition: translator_en.h:100
TranslatorEnglish::trCustomReference
virtual QCString trCustomReference(const QCString &name)
Definition: translator_en.h:2137
TranslatorEnglish::trEvents
virtual QCString trEvents()
Definition: translator_en.h:1376
TranslatorEnglish::idLanguage
virtual QCString idLanguage()
Definition: translator_en.h:70
VhdlDocGen::VFILE
@ VFILE
Definition: vhdldocgen.h:103
VhdlDocGen::UNITS
@ UNITS
Definition: vhdldocgen.h:99
TranslatorEnglish::trSignals
virtual QCString trSignals()
Definition: translator_en.h:662
ClassDef::Class
@ Class
Definition: classdef.h:107
TranslatorEnglish::trSequences
virtual QCString trSequences()
Definition: translator_en.h:2149
TranslatorEnglish::trPackageAttribs
virtual QCString trPackageAttribs()
Definition: translator_en.h:1413
TranslatorEnglish::trGeneratedAt
virtual QCString trGeneratedAt(const QCString &date, const QCString &projName)
Definition: translator_en.h:533
VhdlDocGen::PORT
@ PORT
Definition: vhdldocgen.h:98
TranslatorEnglish::trFunctionDocumentation
virtual QCString trFunctionDocumentation()
Definition: translator_en.h:506
TranslatorEnglish::trTestList
virtual QCString trTestList()
Definition: translator_en.h:1098
TranslatorEnglish::trNamespaceReference
virtual QCString trNamespaceReference(const QCString &namespaceName)
Definition: translator_en.h:651
TranslatorEnglish::trPublicMembers
virtual QCString trPublicMembers()
Definition: translator_en.h:658
TranslatorEnglish::trDirDocumentation
virtual QCString trDirDocumentation()
Definition: translator_en.h:1509
TranslatorEnglish::trDesignUnitListDescription
virtual QCString trDesignUnitListDescription()
VHDL design unit list description
Definition: translator_en.h:2037
TranslatorEnglish::trModule
virtual QCString trModule(bool first_capital, bool singular)
Definition: translator_en.h:1716
TranslatorEnglish::trGroup
virtual QCString trGroup(bool first_capital, bool singular)
Definition: translator_en.h:1261
TranslatorEnglish::trPublicSlots
virtual QCString trPublicSlots()
Definition: translator_en.h:660
TranslatorEnglish::trConstructorDocumentation
virtual QCString trConstructorDocumentation()
Definition: translator_en.h:857
TranslatorEnglish::trReimplementedInList
virtual QCString trReimplementedInList(int numEntries)
Definition: translator_en.h:731
TranslatorEnglish::trPageDocumentation
virtual QCString trPageDocumentation()
Definition: translator_en.h:442
TranslatorEnglish::trNamespaceListDescription
virtual QCString trNamespaceListDescription(bool extractAll)
Definition: translator_en.h:592
TranslatorEnglish::trReferenceManual
virtual QCString trReferenceManual()
Definition: translator_en.h:446
TranslatorEnglish::trGotoTextualHierarchy
virtual QCString trGotoTextualHierarchy()
Definition: translator_en.h:904
TranslatorEnglish::trConceptReference
virtual QCString trConceptReference(const QCString &conceptName)
Definition: translator_en.h:2292
TranslatorEnglish::trFunctions
virtual QCString trFunctions()
Definition: translator_en.h:470
TranslatorEnglish::trDeprecated
virtual QCString trDeprecated()
Definition: translator_en.h:837
TranslatorEnglish::trInterfaces
virtual QCString trInterfaces()
old style UNO IDL services: implemented interfaces
Definition: translator_en.h:1972
TranslatorEnglish::trEnumGeneratedFromFiles
virtual QCString trEnumGeneratedFromFiles(bool single)
Definition: translator_en.h:1891
TranslatorEnglish::trEnumerations
virtual QCString trEnumerations()
Definition: translator_en.h:464
TranslatorEnglish::trProtectedTypes
virtual QCString trProtectedTypes()
Definition: translator_en.h:940
TranslatorEnglish::trInheritsList
virtual QCString trInheritsList(int numEntries)
Definition: translator_en.h:707
TranslatorEnglish::trModules
virtual QCString trModules()
Definition: translator_en.h:183
TranslatorEnglish::trFile
virtual QCString trFile(bool first_capital, bool singular)
Definition: translator_en.h:1239
TranslatorEnglish::trCode
virtual QCString trCode()
Definition: translator_en.h:892
TranslatorEnglish::trDateTime
virtual QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, bool includeTime)
Compiles a date string.
Definition: translator_en.h:1841
TranslatorEnglish::trExampleDocumentation
virtual QCString trExampleDocumentation()
Definition: translator_en.h:436
TranslatorEnglish::trServiceGeneratedFromFiles
virtual QCString trServiceGeneratedFromFiles(bool single)
UNO IDL service page
Definition: translator_en.h:2005
TranslatorEnglish::trTypeDocumentation
virtual QCString trTypeDocumentation()
Definition: translator_en.h:1622
TranslatorEnglish::trCompoundList
virtual QCString trCompoundList()
Definition: translator_en.h:191
TranslatorEnglish::trTypedefDocumentation
virtual QCString trTypedefDocumentation()
Definition: translator_en.h:494
VhdlDocGen::ALIAS
@ ALIAS
Definition: vhdldocgen.h:106
TranslatorEnglish::trInstanceMethods
virtual QCString trInstanceMethods()
Definition: translator_en.h:1955
TranslatorEnglish::trExceptionHierarchy
virtual QCString trExceptionHierarchy()
Definition: translator_en.h:2225
TranslatorEnglish::trLegendDocs
virtual QCString trLegendDocs()
Definition: translator_en.h:1018
TranslatorEnglish::trDocumentation
virtual QCString trDocumentation()
Definition: translator_en.h:366
Translator
Abstract base class for all translatable text fragments.
Definition: translator.h:25
TranslatorEnglish::trClasses
virtual QCString trClasses()
Definition: translator_en.h:1123
TranslatorEnglish::trExceptionListDescription
virtual QCString trExceptionListDescription()
Definition: translator_en.h:2221
TranslatorEnglish::trPropertyDocumentation
virtual QCString trPropertyDocumentation()
Definition: translator_en.h:1113
VhdlDocGen::ARCHITECTURE
@ ARCHITECTURE
Definition: vhdldocgen.h:85
TranslatorEnglish::trReturns
virtual QCString trReturns()
Definition: translator_en.h:564
TranslatorEnglish::trBug
virtual QCString trBug()
Definition: translator_en.h:1165
TranslatorEnglish::trNamespaceList
virtual QCString trNamespaceList()
Definition: translator_en.h:588
TranslatorEnglish::trFriends
virtual QCString trFriends()
Definition: translator_en.h:603
TranslatorEnglish::trEnumName
virtual QCString trEnumName()
Definition: translator_en.h:167
TranslatorEnglish::trDirDepGraph
virtual QCString trDirDepGraph(const QCString &name)
Definition: translator_en.h:1871
TranslatorEnglish::trSubprogramDocumentation
virtual QCString trSubprogramDocumentation()
Definition: translator_en.h:1634
TranslatorEnglish::trPackage
virtual QCString trPackage(const QCString &name)
Definition: translator_en.h:1135
TranslatorEnglish::trPage
virtual QCString trPage(bool first_capital, bool singular)
Definition: translator_en.h:1272
TranslatorEnglish::trPageAbbreviation
virtual QCString trPageAbbreviation()
Definition: translator_en.h:817
VhdlDocGen::ATTRIBUTE
@ ATTRIBUTE
Definition: vhdldocgen.h:87
TranslatorEnglish::trCompoundListDescriptionFortran
virtual QCString trCompoundListDescriptionFortran()
Definition: translator_en.h:1589
TranslatorEnglish::trCompoundReferenceSlice
virtual QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal)
Definition: translator_en.h:2237
TranslatorEnglish::trGeneratedFromFiles
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single)
Definition: translator_en.h:781
TranslatorEnglish::trImplementedInList
virtual QCString trImplementedInList(int numEntries)
Definition: translator_en.h:1340
TranslatorEnglish::trInvariant
virtual QCString trInvariant()
Definition: translator_en.h:882
TranslatorEnglish::trNamespaceDocumentation
virtual QCString trNamespaceDocumentation()
Definition: translator_en.h:761
TranslatorEnglish::trExceptionList
virtual QCString trExceptionList()
Definition: translator_en.h:2217
TranslatorEnglish::trIncludesFileIn
virtual QCString trIncludesFileIn(const QCString &name)
Definition: translator_en.h:1826
VhdlDocGen::CONSTANT
@ CONSTANT
Definition: vhdldocgen.h:90
TranslatorEnglish::trAdditionalInheritedMembers
virtual QCString trAdditionalInheritedMembers()
Definition: translator_en.h:1909
TranslatorEnglish::trExceptions
virtual QCString trExceptions()
Definition: translator_en.h:576
TranslatorEnglish::trNoMatches
virtual QCString trNoMatches()
Definition: translator_en.h:1804
TranslatorEnglish::trWarning
virtual QCString trWarning()
Definition: translator_en.h:552
TranslatorEnglish::trGotoGraphicalHierarchy
virtual QCString trGotoGraphicalHierarchy()
Definition: translator_en.h:900
TranslatorEnglish::trDirectories
virtual QCString trDirectories()
Definition: translator_en.h:1515
TranslatorEnglish::trServiceReference
virtual QCString trServiceReference(const QCString &sName)
UNO IDL service page title
Definition: translator_en.h:1991
TranslatorEnglish::trOverloadText
virtual QCString trOverloadText()
Definition: translator_en.h:1549
TranslatorEnglish::trDefinedIn
virtual QCString trDefinedIn()
Definition: translator_en.h:175
TranslatorEnglish::trRelatedPages
virtual QCString trRelatedPages()
Definition: translator_en.h:234
TranslatorEnglish::trModuleIndex
virtual QCString trModuleIndex()
Definition: translator_en.h:372
TranslatorEnglish::trMethodDocumentation
virtual QCString trMethodDocumentation()
Definition: translator_en.h:1962
TranslatorEnglish::trInterfaceIndex
virtual QCString trInterfaceIndex()
Definition: translator_en.h:2169
TranslatorEnglish::trDir
virtual QCString trDir(bool first_capital, bool singular)
Definition: translator_en.h:1535
TranslatorEnglish
Definition: translator_en.h:43
VhdlDocGen::PACKAGE_BODY
@ PACKAGE_BODY
Definition: vhdldocgen.h:84
TranslatorEnglish::trCompoundIndexFortran
virtual QCString trCompoundIndexFortran()
Definition: translator_en.h:1616
TranslatorEnglish::trPackageList
virtual QCString trPackageList()
Definition: translator_en.h:1140
TranslatorEnglish::trDesignUnitHierarchy
virtual QCString trDesignUnitHierarchy()
VHDL design unit hierarchy
Definition: translator_en.h:2028
TranslatorEnglish::trPublicAttribs
virtual QCString trPublicAttribs()
Definition: translator_en.h:925
TranslatorEnglish::trAttention
virtual QCString trAttention()
Definition: translator_en.h:992
TranslatorEnglish::trConcept
virtual QCString trConcept(bool first_capital, bool singular)
C++20 concept
Definition: translator_en.h:2285
VhdlDocGen::LIBRARY
@ LIBRARY
Definition: vhdldocgen.h:82
TranslatorEnglish::trCompounds
virtual QCString trCompounds()
Definition: translator_en.h:518
TranslatorEnglish::trOperations
virtual QCString trOperations()
Definition: translator_en.h:2255
TranslatorEnglish::trMemberList
virtual QCString trMemberList()
Definition: translator_en.h:145
TranslatorEnglish::trDesignUnitIndex
virtual QCString trDesignUnitIndex()
VHDL design unit index
Definition: translator_en.h:2043
TranslatorEnglish::trConceptDefinition
virtual QCString trConceptDefinition()
Definition: translator_en.h:2321
TranslatorEnglish::trModulesMembers
virtual QCString trModulesMembers()
Definition: translator_en.h:1686
TranslatorEnglish::trIncludingInheritedMembers
virtual QCString trIncludingInheritedMembers()
Definition: translator_en.h:153
TranslatorEnglish::trOperationDocumentation
virtual QCString trOperationDocumentation()
Definition: translator_en.h:2259
ClassDef::Category
@ Category
Definition: classdef.h:112
TranslatorEnglish::trAll
virtual QCString trAll()
Definition: translator_en.h:1432
TranslatorEnglish::trExceptionDocumentation
virtual QCString trExceptionDocumentation()
Definition: translator_en.h:2233
TranslatorEnglish::trPrivateMembers
virtual QCString trPrivateMembers()
Definition: translator_en.h:672
ClassDef::Struct
@ Struct
Definition: classdef.h:108
TranslatorEnglish::trServices
virtual QCString trServices()
old style UNO IDL services: inherited services
Definition: translator_en.h:1976
VhdlDocGen::UCF_CONST
@ UCF_CONST
Definition: vhdldocgen.h:108
TranslatorEnglish::trCallerGraph
virtual QCString trCallerGraph()
Definition: translator_en.h:1561
TranslatorEnglish::trSince
virtual QCString trSince()
Definition: translator_en.h:1001
TranslatorEnglish::trConstants
virtual QCString trConstants()
Definition: translator_en.h:2141
TranslatorEnglish::trInclDepGraph
virtual QCString trInclDepGraph(const QCString &fName)
Definition: translator_en.h:852
TranslatorEnglish::trPrivateSlots
virtual QCString trPrivateSlots()
Definition: translator_en.h:674
TranslatorEnglish::trClassHierarchy
virtual QCString trClassHierarchy()
Definition: translator_en.h:187
TranslatorEnglish::trStaticPackageAttribs
virtual QCString trStaticPackageAttribs()
Definition: translator_en.h:1420
TranslatorEnglish::trTypedefs
virtual QCString trTypedefs()
Definition: translator_en.h:458
TranslatorEnglish::trCompoundMembers
virtual QCString trCompoundMembers()
Definition: translator_en.h:208
TranslatorEnglish::trCompoundIndex
virtual QCString trCompoundIndex()
Definition: translator_en.h:384
TranslatorEnglish::trMemberTypedefDocumentation
virtual QCString trMemberTypedefDocumentation()
Definition: translator_en.h:112
TranslatorEnglish::trFileIn
virtual QCString trFileIn(const QCString &name)
Definition: translator_en.h:1817
TranslatorEnglish::trDesignUnitList
virtual QCString trDesignUnitList()
VHDL design unit list
Definition: translator_en.h:2031
TranslatorEnglish::trNamespaces
virtual QCString trNamespaces()
Definition: translator_en.h:771
TranslatorEnglish::trConceptList
virtual QCString trConceptList()
Definition: translator_en.h:2300
TranslatorEnglish::trMainPage
virtual QCString trMainPage()
Definition: translator_en.h:811
TranslatorEnglish::trDataMemberDocumentation
virtual QCString trDataMemberDocumentation()
Definition: translator_en.h:2267
TranslatorEnglish::trMemberEnumerationDocumentation
virtual QCString trMemberEnumerationDocumentation()
Definition: translator_en.h:116
TranslatorEnglish::trInterfaceDocumentation
virtual QCString trInterfaceDocumentation()
Definition: translator_en.h:2189
TranslatorEnglish::trAuthor
virtual QCString trAuthor(bool first_capital, bool singular)
Definition: translator_en.h:1307
TranslatorEnglish::trPublicTypes
virtual QCString trPublicTypes()
Definition: translator_en.h:921
TranslatorEnglish::trSearchMatches
virtual QCString trSearchMatches()
Definition: translator_en.h:1480
TranslatorEnglish::trListOfAllMembers
virtual QCString trListOfAllMembers()
Definition: translator_en.h:141
TranslatorEnglish::trCompoundListFortran
virtual QCString trCompoundListFortran()
Definition: translator_en.h:1581
TranslatorEnglish::trRTFansicp
virtual QCString trRTFansicp()
Definition: translator_en.h:1204
VhdlDocGen::INSTANTIATION
@ INSTANTIATION
Definition: vhdldocgen.h:101
TranslatorEnglish::trReferences
virtual QCString trReferences()
Definition: translator_en.h:1320
Config_getBool
#define Config_getBool(name)
Definition: config.h:33
ClassDef::Protocol
@ Protocol
Definition: classdef.h:111
TranslatorEnglish::trEnumValue
virtual QCString trEnumValue()
Definition: translator_en.h:171
TranslatorEnglish::trDefines
virtual QCString trDefines()
Definition: translator_en.h:452
TranslatorEnglish::trMemberFunctionDocumentation
virtual QCString trMemberFunctionDocumentation()
Definition: translator_en.h:120
TranslatorEnglish::trGlobalNamespace
virtual QCString trGlobalNamespace()
Definition: translator_en.h:1792
TranslatorEnglish::trCompoundReferenceFortran
virtual QCString trCompoundReferenceFortran(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate)
Definition: translator_en.h:1657
TranslatorEnglish::trSearchResults
virtual QCString trSearchResults(int numDocuments)
Definition: translator_en.h:1461
TranslatorEnglish::trNote
virtual QCString trNote()
Definition: translator_en.h:917
TranslatorEnglish::trThisIsTheListOfAllMembers
virtual QCString trThisIsTheListOfAllMembers()
Definition: translator_en.h:149
TranslatorEnglish::trStaticPrivateMembers
virtual QCString trStaticPrivateMembers()
Definition: translator_en.h:676
TranslatorEnglish::trRTFCharSet
virtual QCString trRTFCharSet()
Definition: translator_en.h:1213
TranslatorEnglish::trDirRelation
virtual QCString trDirRelation(const QCString &name)
Definition: translator_en.h:1780
TranslatorEnglish::trCompoundListDescription
virtual QCString trCompoundListDescription()
Definition: translator_en.h:269
TranslatorEnglish::trMemberFunctionDocumentationFortran
virtual QCString trMemberFunctionDocumentationFortran()
Definition: translator_en.h:1577
VhdlDocGen::PROCESS
@ PROCESS
Definition: vhdldocgen.h:97
TranslatorEnglish::trSourceFile
virtual QCString trSourceFile(QCString &filename)
Definition: translator_en.h:1491
VhdlDocGen::SHAREDVARIABLE
@ SHAREDVARIABLE
Definition: vhdldocgen.h:104
TranslatorEnglish::trLegendTitle
virtual QCString trLegendTitle()
Definition: translator_en.h:1011
TranslatorEnglish::trProvidedByCategory
virtual QCString trProvidedByCategory()
Definition: translator_en.h:1930
TranslatorEnglish::trParameters
virtual QCString trParameters()
Definition: translator_en.h:572
TranslatorEnglish::trClass
virtual QCString trClass(bool first_capital, bool singular)
Definition: translator_en.h:1228
TranslatorEnglish::trEnumerationValueDocumentation
virtual QCString trEnumerationValueDocumentation()
Definition: translator_en.h:1569
TranslatorEnglish::trClassHierarchyDescription
virtual QCString trClassHierarchyDescription()
Definition: translator_en.h:246
TranslatorEnglish::trPackageListDescription
virtual QCString trPackageListDescription()
Definition: translator_en.h:1145
TranslatorEnglish::trSliceInterfaces
virtual QCString trSliceInterfaces()
Definition: translator_en.h:2165
TranslatorEnglish::trPrivateTypes
virtual QCString trPrivateTypes()
Definition: translator_en.h:952
TranslatorEnglish::trRelatedSubscript
virtual QCString trRelatedSubscript()
Definition: translator_en.h:104
TranslatorEnglish::trStructListDescription
virtual QCString trStructListDescription()
Definition: translator_en.h:2205
TranslatorEnglish::trSeeAlso
virtual QCString trSeeAlso()
Definition: translator_en.h:568
TranslatorEnglish::trForInternalUseOnly
virtual QCString trForInternalUseOnly()
Definition: translator_en.h:548
TranslatorEnglish::trNamespaceMembers
virtual QCString trNamespaceMembers()
Definition: translator_en.h:737
TranslatorEnglish::trStaticPublicMembers
virtual QCString trStaticPublicMembers()
Definition: translator_en.h:664
TranslatorEnglish::trEnumerationTypeDocumentation
virtual QCString trEnumerationTypeDocumentation()
Definition: translator_en.h:500
VhdlDocGen::GROUP
@ GROUP
Definition: vhdldocgen.h:102
TranslatorEnglish::trGlobal
virtual QCString trGlobal(bool first_capital, bool singular)
Definition: translator_en.h:1294
TranslatorEnglish::trStaticPublicAttribs
virtual QCString trStaticPublicAttribs()
Definition: translator_en.h:936
TranslatorEnglish::trFileIndex
virtual QCString trFileIndex()
Definition: translator_en.h:399
TranslatorEnglish::trConstantGroupReference
virtual QCString trConstantGroupReference(const QCString &namespaceName)
UNO IDL constant groups
Definition: translator_en.h:1984
TranslatorEnglish::trStaticPrivateAttribs
virtual QCString trStaticPrivateAttribs()
Definition: translator_en.h:960
TranslatorEnglish::trFileList
virtual QCString trFileList()
Definition: translator_en.h:204
TranslatorEnglish::trClassMethods
virtual QCString trClassMethods()
Definition: translator_en.h:1947
TranslatorEnglish::trExamplesDescription
virtual QCString trExamplesDescription()
Definition: translator_en.h:352
TranslatorEnglish::trInheritedByList
virtual QCString trInheritedByList(int numEntries)
Definition: translator_en.h:715
TranslatorEnglish::trAndMore
virtual QCString trAndMore(const QCString &number)
Definition: translator_en.h:1887
TranslatorEnglish::trDataMembers
virtual QCString trDataMembers()
Definition: translator_en.h:2263
VhdlDocGen::USE
@ USE
Definition: vhdldocgen.h:96
TranslatorEnglish::trInterfaceHierarchy
virtual QCString trInterfaceHierarchy()
Definition: translator_en.h:2181
TranslatorEnglish::trMore
virtual QCString trMore()
Definition: translator_en.h:137
TranslatorEnglish::trModulesDescription
virtual QCString trModulesDescription()
Definition: translator_en.h:360
TranslatorEnglish::trBugList
virtual QCString trBugList()
Definition: translator_en.h:1170
TranslatorEnglish::trGotoSourceCode
virtual QCString trGotoSourceCode()
Definition: translator_en.h:862
TranslatorEnglish::trProperties
virtual QCString trProperties()
Definition: translator_en.h:1108
TranslatorEnglish::trDefineDocumentation
virtual QCString trDefineDocumentation()
Definition: translator_en.h:488
ClassDef::Exception
@ Exception
Definition: classdef.h:113
TranslatorEnglish::trFileReference
virtual QCString trFileReference(const QCString &fileName)
Definition: translator_en.h:643
TranslatorEnglish::trStaticProtectedMembers
virtual QCString trStaticProtectedMembers()
Definition: translator_en.h:670
VhdlDocGen::FUNCTION
@ FUNCTION
Definition: vhdldocgen.h:93
TranslatorEnglish::trDeprecatedList
virtual QCString trDeprecatedList()
Definition: translator_en.h:1364
TranslatorEnglish::trDesignUnitDocumentation
virtual QCString trDesignUnitDocumentation()
VHDL design unit documentation
Definition: translator_en.h:2277
uint64
uint64_t uint64
Definition: qcstring.h:43
VhdlDocGen::RECORD
@ RECORD
Definition: vhdldocgen.h:94
TranslatorEnglish::trCompoundMembersFortran
virtual QCString trCompoundMembersFortran()
Definition: translator_en.h:1585
TranslatorEnglish::trSingletonReference
virtual QCString trSingletonReference(const QCString &sName)
UNO IDL singleton page title
Definition: translator_en.h:1998
TranslatorEnglish::trGeneratedFromFilesFortran
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
Definition: translator_en.h:1726
QCString::sprintf
QCString & sprintf(const char *format,...)
Definition: qcstring.cpp:24
TranslatorEnglish::trMember
virtual QCString trMember(bool first_capital, bool singular)
Definition: translator_en.h:1283
TranslatorEnglish::trSubprogram
virtual QCString trSubprogram(bool first_capital, bool singular)
Definition: translator_en.h:1762
TranslatorEnglish::trImplementedFromList
virtual QCString trImplementedFromList(int numEntries)
Definition: translator_en.h:1332
VhdlDocGen::MISCELLANEOUS
@ MISCELLANEOUS
Definition: vhdldocgen.h:107
TranslatorEnglish::trPageIndex
virtual QCString trPageIndex()
Definition: translator_en.h:908
TranslatorEnglish::trExtendsClass
virtual QCString trExtendsClass()
Definition: translator_en.h:1939
TranslatorEnglish::trDesignUnitMembers
virtual QCString trDesignUnitMembers()
VHDL design unit members
Definition: translator_en.h:2034
TranslatorEnglish::trLoading
virtual QCString trLoading()
Definition: translator_en.h:1786
TranslatorEnglish::trConceptDocumentation
virtual QCString trConceptDocumentation()
Definition: translator_en.h:2308
TranslatorEnglish::trNamespace
virtual QCString trNamespace(bool first_capital, bool singular)
Definition: translator_en.h:1250
QCString
This is an alternative implementation of QCString.
Definition: qcstring.h:108
TranslatorEnglish::trStaticPackageMembers
virtual QCString trStaticPackageMembers()
Definition: translator_en.h:1406