Doxygen
Loading...
Searching...
No Matches
TranslatorGreek Class Reference

#include <src/translator_gr.h>

Inheritance diagram for TranslatorGreek:
Collaboration diagram for TranslatorGreek:

Public Member Functions

DString idLanguage () override
DString latexLanguageSupportCommand () override
DString latexCommandName () override
DString trISOLang () override
DString trRelatedFunctions () override
DString trRelatedSubscript () override
DString trDetailedDescription () override
DString trDetails () override
DString trMemberTypedefDocumentation () override
DString trMemberEnumerationDocumentation () override
DString trMemberFunctionDocumentation () override
DString trMemberDataDocumentation () override
DString trMore () override
DString trListOfAllMembers () override
DString trMemberList () override
DString trThisIsTheListOfAllMembers () override
DString trIncludingInheritedMembers () override
DString trGeneratedAutomatically (const DString &s) override
DString trEnumName () override
DString trEnumValue () override
DString trDefinedIn () override
DString trModules () override
DString trClassHierarchy () override
DString trCompoundList () override
DString trFileList () override
DString trCompoundMembers () override
DString trFileMembers () override
DString trRelatedPages () override
DString trExamples () override
DString trSearch () override
DString trClassHierarchyDescription () override
DString trFileListDescription (bool extractAll) override
DString trCompoundListDescription () override
DString trCompoundMembersDescription (bool extractAll) override
DString trFileMembersDescription (bool extractAll) override
DString trExamplesDescription () override
DString trRelatedPagesDescription () override
DString trModulesDescription () override
DString trDocumentation (const DString &projName) override
DString trModuleIndex () override
DString trHierarchicalIndex () override
DString trCompoundIndex () override
DString trFileIndex () override
DString trModuleDocumentation () override
DString trClassDocumentation () override
DString trFileDocumentation () override
DString trReferenceManual () override
DString trDefines () override
DString trTypedefs () override
DString trEnumerations () override
DString trFunctions () override
DString trVariables () override
DString trEnumerationValues () override
DString trDefineDocumentation () override
DString trTypedefDocumentation () override
DString trEnumerationTypeDocumentation () override
DString trFunctionDocumentation () override
DString trVariableDocumentation () override
DString trCompounds () override
DString trGeneratedAt (const DString &date, const DString &projName) override
DString trClassDiagram (const DString &clName) override
DString trWarning () override
DString trVersion () override
DString trDate () override
DString trReturns () override
DString trSeeAlso () override
DString trParameters () override
DString trExceptions () override
DString trGeneratedBy () override
DString trNamespaceList () override
DString trNamespaceListDescription (bool extractAll) override
DString trFriends () override
DString trRelatedFunctionDocumentation () override
DString trCompoundReference (const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trFileReference (const DString &fileName) override
DString trNamespaceReference (const DString &namespaceName) override
DString trPublicMembers () override
DString trPublicSlots () override
DString trSignals () override
DString trStaticPublicMembers () override
DString trProtectedMembers () override
DString trProtectedSlots () override
DString trStaticProtectedMembers () override
DString trPrivateMembers () override
DString trPrivateSlots () override
DString trStaticPrivateMembers () override
DString trWriteList (int numEntries) override
DString trInheritsList (int numEntries) override
DString trInheritedByList (int numEntries) override
DString trReimplementedFromList (int numEntries) override
DString trReimplementedInList (int numEntries) override
DString trNamespaceMembers () override
DString trNamespaceMemberDescription (bool extractAll) override
DString trNamespaceIndex () override
DString trNamespaceDocumentation () override
DString trNamespaces () override
DString trGeneratedFromFiles (ClassDef::CompoundType compType, bool single) override
DString trReturnValues () override
DString trMainPage () override
DString trPageAbbreviation () override
DString trDefinedAtLineInSourceFile () override
DString trDefinedInSourceFile () override
DString trDeprecated () override
DString trCollaborationDiagram (const DString &clName) override
DString trInclDepGraph (const DString &fName) override
DString trConstructorDocumentation () override
DString trGotoSourceCode () override
DString trGotoDocumentation () override
DString trPrecondition () override
DString trPostcondition () override
DString trInvariant () override
DString trInitialValue () override
DString trCode () override
DString trGraphicalHierarchy () override
DString trGotoGraphicalHierarchy () override
DString trGotoTextualHierarchy () override
DString trPageIndex () override
DString trNote () override
DString trPublicTypes () override
DString trPublicAttribs () override
DString trStaticPublicAttribs () override
DString trProtectedTypes () override
DString trProtectedAttribs () override
DString trStaticProtectedAttribs () override
DString trPrivateTypes () override
DString trPrivateAttribs () override
DString trStaticPrivateAttribs () override
DString trTodo () override
DString trTodoList () override
DString trReferencedBy () override
DString trRemarks () override
DString trAttention () override
DString trInclByDepGraph () override
DString trSince () override
DString trLegendTitle () override
DString trLegendDocs () override
DString trLegend () override
DString trTest () override
DString trTestList () override
DString trProperties () override
DString trPropertyDocumentation () override
DString trClasses () override
DString trPackage (const DString &name) override
DString trPackageListDescription () override
DString trPackages () override
DString trDefineValue () override
DString trBug () override
DString trBugList () override
DString trRTFansicp () override
DString trRTFCharSet () override
DString trRTFGeneralIndex () override
DString getLanguageString () override
 language codes for Html help
DString trClass (bool first_capital, bool singular) override
DString trFile (bool first_capital, bool singular) override
DString trNamespace (bool first_capital, bool singular) override
DString trGroup (bool first_capital, bool singular) override
DString trPage (bool first_capital, bool singular) override
DString trMember (bool first_capital, bool singular) override
DString trGlobal (bool first_capital, bool singular) override
DString trAuthor (bool first_capital, bool singular) override
DString trReferences () override
DString trImplementedFromList (int numEntries) override
DString trImplementedInList (int numEntries) override
DString trRTFTableOfContents () override
DString trDeprecatedList () override
DString trEvents () override
DString trEventDocumentation () override
DString trPackageTypes () override
DString trPackageFunctions () override
DString trPackageMembers () override
DString trStaticPackageFunctions () override
DString trPackageAttribs () override
DString trStaticPackageAttribs () override
DString trAll () override
DString trCallGraph () override
DString trSearchResultsTitle () override
DString trSearchResults (int numDocuments) override
DString trSearchMatches () override
DString trSourceFile (const DString &filename) override
DString trDirIndex () override
DString trDirDocumentation () override
DString trDirectories () override
DString trDirReference (const DString &dirName) override
DString trDir (bool first_capital, bool singular) override
DString trOverloadText () override
DString trCallerGraph () override
DString trEnumerationValueDocumentation () override
DString trMemberFunctionDocumentationFortran () override
DString trCompoundListFortran () override
DString trCompoundMembersFortran () override
DString trCompoundListDescriptionFortran () override
DString trCompoundMembersDescriptionFortran (bool extractAll) override
DString trCompoundIndexFortran () override
DString trTypeDocumentation () override
DString trSubprograms () override
DString trSubprogramDocumentation () override
DString trDataTypes () override
DString trModulesList () override
DString trModulesListDescription (bool extractAll) override
DString trCompoundReferenceFortran (const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trModuleReference (const DString &namespaceName) override
DString trModulesMembers () override
DString trModulesMemberDescription (bool extractAll) override
DString trModulesIndex () override
DString trModule (bool first_capital, bool singular) override
DString trGeneratedFromFilesFortran (ClassDef::CompoundType compType, bool single) override
DString trType (bool first_capital, bool singular) override
DString trSubprogram (bool first_capital, bool singular) override
DString trTypeConstraints () override
DString trDirRelation (const DString &name) override
DString trLoading () override
DString trGlobalNamespace () override
DString trSearching () override
DString trNoMatches () override
DString trFileIn (const DString &name) override
DString trIncludesFileIn (const DString &name) override
DString trDateTime (int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, DateTimeType includeTime) override
 Compiles a date string.
DString trDayOfWeek (int dayOfWeek, bool, bool full) override
DString trMonth (int month, bool, bool full) override
DString trDayPeriod (bool period) override
DString trCiteReferences () override
DString trCopyright () override
DString trDirDepGraph (const DString &name) override
DString trDetailLevel () override
DString trTemplateParameters () override
DString trAndMore (const DString &number) override
DString trEnumGeneratedFromFiles (bool single) override
DString trEnumReference (const DString &name) override
DString trInheritedFrom (const DString &members, const DString &what) override
DString trAdditionalInheritedMembers () override
DString trPanelSynchronisationTooltip (bool enable) override
DString trProvidedByCategory () override
DString trExtendsClass () override
DString trClassMethods () override
DString trInstanceMethods () override
DString trMethodDocumentation () override
DString trInterfaces () override
 old style UNO IDL services: implemented interfaces
DString trServices () override
 old style UNO IDL services: inherited services
DString trConstantGroups () override
 UNO IDL constant groups.
DString trConstantGroupReference (const DString &namespaceName) override
 UNO IDL constant groups.
DString trServiceReference (const DString &sName) override
 UNO IDL service page title.
DString trSingletonReference (const DString &sName) override
 UNO IDL singleton page title.
DString trServiceGeneratedFromFiles (bool single) override
 UNO IDL service page.
DString trSingletonGeneratedFromFiles (bool single) override
 UNO IDL singleton page.
DString trDesignUnitHierarchy () override
 VHDL design unit hierarchy.
DString trDesignUnitList () override
 VHDL design unit list.
DString trDesignUnitMembers () override
 VHDL design unit members.
DString trDesignUnitListDescription () override
 VHDL design unit list description.
DString trDesignUnitIndex () override
 VHDL design unit index.
DString trDesignUnits () override
 VHDL design units.
DString trFunctionAndProc () override
 VHDL functions/procedures/processes.
DString trVhdlType (VhdlSpecifier type, bool single) override
 VHDL type.
DString trCustomReference (const DString &name) override
DString trConstants () override
DString trConstantDocumentation () override
DString trSequences () override
DString trSequenceDocumentation () override
DString trDictionaries () override
DString trDictionaryDocumentation () override
DString trSliceInterfaces () override
DString trInterfaceIndex () override
DString trInterfaceList () override
DString trInterfaceListDescription () override
DString trInterfaceHierarchy () override
DString trInterfaceHierarchyDescription () override
DString trInterfaceDocumentation () override
DString trStructs () override
DString trStructIndex () override
DString trStructList () override
DString trStructListDescription () override
DString trStructDocumentation () override
DString trExceptionIndex () override
DString trExceptionList () override
DString trExceptionListDescription () override
DString trExceptionHierarchy () override
DString trExceptionHierarchyDescription () override
DString trExceptionDocumentation () override
DString trCompoundReferenceSlice (const DString &clName, ClassDef::CompoundType compType, bool isLocal) override
DString trOperations () override
DString trOperationDocumentation () override
DString trDataMembers () override
DString trDataMemberDocumentation () override
DString trDesignUnitDocumentation () override
 VHDL design unit documentation.
DString trConcept (bool first_capital, bool singular) override
 C++20 concept.
DString trConceptReference (const DString &conceptName) override
DString trConceptList () override
DString trConceptIndex () override
DString trConceptDocumentation () override
DString trConceptListDescription (bool extractAll) override
DString trConceptDefinition () override
DString trCompoundType (ClassDef::CompoundType compType, SrcLangExt lang) override
DString trPackageList () override
DString trFlowchart () override
DString trRelatedSymbols () override
DString trRelatedSymbolsSubscript () override
DString trRelatedSymbolDocumentation () override
DString trFileMembersDescriptionTotal (FileMemberHighlight::Enum hl) override
DString trCompoundMembersDescriptionTotal (ClassMemberHighlight::Enum hl) override
DString trNamespaceMembersDescriptionTotal (NamespaceMemberHighlight::Enum hl) override
DString trDefinition () override
DString trDeclaration () override
DString trTopics () override
DString trTopicDocumentation () override
DString trTopicList () override
DString trTopicIndex () override
DString trTopicListDescription () override
DString trModuleMembersDescriptionTotal (ModuleMemberHighlight::Enum hl) override
DString trExportedModules () override
DString trCopyToClipboard () override
DString trImportant () override
DString trRequirements () override
DString trRequirementID () override
DString trSatisfies (bool singular) override
DString trSatisfiedBy (const DString &list) override
DString trUnsatisfiedRequirements () override
DString trUnsatisfiedRequirementsText (bool singular, const DString &list) override
DString trVerifies (bool singular) override
DString trVerifiedBy (const DString &list) override
DString trUnverifiedRequirements () override
DString trUnverifiedRequirementsText (bool singular, const DString &list) override
Public Member Functions inherited from Translator
virtual DString updateNeededMessage ()
virtual DString latexFontenc ()
virtual DString latexFont ()
virtual DString latexDocumentPre ()
virtual DString latexDocumentPost ()
virtual bool needsPunctuation ()
 add punctuation at the end of a brief description when needed and supported by the language

Additional Inherited Members

Protected Member Functions inherited from Translator
DString p_latexCommandName (const DString &latexCmd)
DString createNoun (bool first_capital, bool singular, const DString &base, const DString &plurSuffix, const DString &singSuffix="")

Detailed Description

Definition at line 51 of file translator_gr.h.

Member Function Documentation

◆ getLanguageString()

DString TranslatorGreek::getLanguageString ( )
inlineoverridevirtual

language codes for Html help

 0x402 Bulgarian
 0x405 Czech
 0x406 Danish
 0x413 Dutch
 0xC09 English (Australia)
 0x809 English (Britain)
 0x1009 English (Canada)
 0x1809 English (Ireland)
 0x1409 English (New Zealand)
 0x1C09 English (South Africa)
 0x409 English (United States)
 0x40B Finnish
 0x40C French
 0x407 German
 0x408 Greece
 0x439 Hindi
 0x40E Hungarian
 0x410 Italian
 0x814 Norwegian
 0x415 Polish
 0x816 Portuguese(Portugal)
 0x416 Portuguese(Brazil)
 0x419 Russian
 0x80A Spanish(Mexico)
 0xC0A Spanish(Modern Sort)
 0x40A Spanish(Traditional Sort)
 0x41D Swedish
 0x41F Turkey
 0x411 Japanese
 0x412 Korean
 0x804 Chinese (PRC)
 0x404 Chinese (Taiwan)
 

New LCIDs:

 0x421 Indonesian
 0x41A Croatian
 0x418 Romanian
 0x424 Slovenian
 0x41B Slovak
 0x422 Ukrainian
 0x81A Serbian (Serbia, Latin)
 0x403 Catalan
 0x426 Latvian
 0x427 Lithuanian
 0x436 Afrikaans
 0x42A Vietnamese
 0x429 Persian (Iran)
 0xC01 Arabic (Egypt) - I don't know which version of arabic is used inside translator_ar.h ,
       so I have chosen Egypt at random
 

Code for Esperanto should be as shown below but the htmlhelp compiler 1.3 does not support this (and no newer version is available).

0x48f Esperanto

So do a fallback to the default language

0x409 English (United States)
0xC1A Serbian (Serbia, Cyrillic)

Implements Translator.

Definition at line 1180 of file translator_gr.h.

1181 {
1182 return "0x408 Greece";
1183 }

◆ idLanguage()

DString TranslatorGreek::idLanguage ( )
inlineoverridevirtual

Used for identification of the language. The identification should not be translated. It should be replaced by the name of the language in English using lower-case characters only (e.g. "czech", "japanese", "russian", etc.). It should be equal to the identification used in language.cpp.

Implements Translator.

Definition at line 63 of file translator_gr.h.

64 { return "greek"; }

◆ latexCommandName()

DString TranslatorGreek::latexCommandName ( )
inlineoverridevirtual

Set the name to be used as latex command.

Reimplemented from Translator.

Definition at line 72 of file translator_gr.h.

73 {
74 return p_latexCommandName("xelatex");
75 }
DString p_latexCommandName(const DString &latexCmd)
Definition translator.h:786

References Translator::p_latexCommandName().

◆ latexLanguageSupportCommand()

DString TranslatorGreek::latexLanguageSupportCommand ( )
inlineoverridevirtual

Implements Translator.

Definition at line 66 of file translator_gr.h.

67 {
68 return "\\usepackage{fontspec}\n"
69 "\\usepackage[greek]{babel}\n";
70 }

◆ trAdditionalInheritedMembers()

DString TranslatorGreek::trAdditionalInheritedMembers ( )
inlineoverridevirtual

Header of the sections with inherited members specific for the base class(es)

Implements Translator.

Definition at line 1865 of file translator_gr.h.

1866 { return "Επιπρόσθετες Κληρονομημένες Μέθοδοι"; }

◆ trAll()

DString TranslatorGreek::trAll ( )
inlineoverridevirtual

Used in the quick index of a class/file/namespace member list page to link to the unfiltered list of all members.

Implements Translator.

Definition at line 1382 of file translator_gr.h.

1383 {
1384 return "Όλα";
1385 }

◆ trAndMore()

DString TranslatorGreek::trAndMore ( const DString & number)
inlineoverridevirtual

Used in dot graph when UML_LOOK is enabled and there are many fields

Implements Translator.

Definition at line 1843 of file translator_gr.h.

1844 { return "και "+number+" ακόμη..."; }

◆ trAttention()

DString TranslatorGreek::trAttention ( )
inlineoverridevirtual

Implements Translator.

Definition at line 956 of file translator_gr.h.

957 {
958 return "Προσοχή";
959 }

◆ trAuthor()

DString TranslatorGreek::trAuthor ( bool first_capital,
bool singular )
inlineoverridevirtual

This text is generated when the \author command is used and for the author section in man pages.

Implements Translator.

Definition at line 1255 of file translator_gr.h.

1256 {
1257 return createNoun(first_capital,singular,"συγραφ","είς","έας");
1258 }
DString createNoun(bool first_capital, bool singular, const DString &base, const DString &plurSuffix, const DString &singSuffix="")
Definition translator.h:799

References Translator::createNoun().

◆ trBug()

DString TranslatorGreek::trBug ( )
inlineoverridevirtual

Used as a marker that is put before a \bug item

Implements Translator.

Definition at line 1124 of file translator_gr.h.

1125 {
1126 return "Πρόβλημα";
1127 }

◆ trBugList()

DString TranslatorGreek::trBugList ( )
inlineoverridevirtual

Used as the header of the bug list

Implements Translator.

Definition at line 1129 of file translator_gr.h.

1130 {
1131 return "Λίστα Προβλημάτων";
1132 }

◆ trCallerGraph()

DString TranslatorGreek::trCallerGraph ( )
inlineoverridevirtual

This is used to introduce a caller (or called-by) graph

Implements Translator.

Definition at line 1501 of file translator_gr.h.

1502 {
1503 return "Το διάγραμμα δείχνει από ποιές συναρτήσεις καλείται αυτή η συνάρτηση:";
1504 }

◆ trCallGraph()

DString TranslatorGreek::trCallGraph ( )
inlineoverridevirtual

Put in front of the call graph for a function.

Implements Translator.

Definition at line 1387 of file translator_gr.h.

1388 {
1389 return "Το διάγραμμα δείχνει ποιές συναρτήσεις καλούνται από αυτή:";
1390 }

◆ trCiteReferences()

DString TranslatorGreek::trCiteReferences ( )
inlineoverridevirtual

Header for the page with bibliographic citations

Implements Translator.

Definition at line 1818 of file translator_gr.h.

1819 { return "Αναφορές Βιβλιογραφίας"; }

◆ trClass()

DString TranslatorGreek::trClass ( bool first_capital,
bool singular )
inlineoverridevirtual

This is used for translation of the word that will possibly be followed by a single name or by a list of names of the category.

Implements Translator.

Definition at line 1189 of file translator_gr.h.

1190 {
1191 return createNoun(first_capital, singular, "κλάσ", "εις", "η");
1192 }

References Translator::createNoun().

Referenced by trCompoundType().

◆ trClassDiagram()

DString TranslatorGreek::trClassDiagram ( const DString & clName)
inlineoverridevirtual

this text is put before a class diagram

Implements Translator.

Definition at line 510 of file translator_gr.h.

511 {
512 return "Διάγραμμα κληρονομικότητας για την "+clName+":";
513 }

◆ trClassDocumentation()

DString TranslatorGreek::trClassDocumentation ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter containing the documentation of all classes, structs and unions.

Implements Translator.

Definition at line 391 of file translator_gr.h.

392 {
393 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
394 {
395 return "Τεκμηρίωση Δομών Δεδομένων";
396 }
397 else if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
398 {
400 }
401 else
402 {
403 return "Τεκμηρίωση Κλάσεων";
404 }
405 }
DString trDesignUnitDocumentation() override
VHDL design unit documentation.
#define Config_getBool(name)
Definition config.h:33

References Config_getBool, and trDesignUnitDocumentation().

◆ trClasses()

DString TranslatorGreek::trClasses ( )
inlineoverridevirtual

Used for Java classes in the summary section of Java packages

Implements Translator.

Definition at line 1087 of file translator_gr.h.

1088 {
1089 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1090 {
1091 return "Δομές Δεδομένων";
1092 }
1093 else
1094 {
1095 return "Κλάσεις";
1096 }
1097 }

References Config_getBool.

◆ trClassHierarchy()

DString TranslatorGreek::trClassHierarchy ( )
inlineoverridevirtual

This is put above each page as a link to the class hierarchy

Implements Translator.

Definition at line 176 of file translator_gr.h.

177 { return "Ιεραρχία Κλάσεων"; }

◆ trClassHierarchyDescription()

DString TranslatorGreek::trClassHierarchyDescription ( )
inlineoverridevirtual

This is an introduction to the class hierarchy.

Implements Translator.

Definition at line 235 of file translator_gr.h.

236 { return "Αυτή η λίστα κληρονομικότητας είναι μερικώς ταξινομημένη αλφαβητικά:"; }

◆ trClassMethods()

DString TranslatorGreek::trClassMethods ( )
inlineoverridevirtual

Used as the header of a list of class methods in Objective-C. These are similar to static public member functions in C++.

Implements Translator.

Definition at line 1903 of file translator_gr.h.

1904 {
1905 return "Μέθοδοι Κλάσης";
1906 }

◆ trCode()

DString TranslatorGreek::trCode ( )
inlineoverridevirtual

Text used the source code in the file index

Implements Translator.

Definition at line 856 of file translator_gr.h.

857 {
858 return "κώδικας";
859 }

◆ trCollaborationDiagram()

DString TranslatorGreek::trCollaborationDiagram ( const DString & clName)
inlineoverridevirtual

this text is put before a collaboration diagram

Implements Translator.

Definition at line 811 of file translator_gr.h.

812 {
813 return "Διάγραμμα Συνεργασίας για την κλάση "+clName+":";
814 }

◆ trCompoundIndex()

DString TranslatorGreek::trCompoundIndex ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter with the annotated compound index.

Implements Translator.

Definition at line 364 of file translator_gr.h.

365 {
366 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
367 {
368 return "Ευρετήριο δομών δεδομένων";
369 }
370 else
371 {
372 return "Συμπαγές Ευρετήριο";
373 }
374 }

References Config_getBool.

◆ trCompoundIndexFortran()

DString TranslatorGreek::trCompoundIndexFortran ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter with the annotated compound index (Fortran).

Implements Translator.

Definition at line 1556 of file translator_gr.h.

1557 { return "Περιεχόμενα Τύπων Δεδομένων"; }

◆ trCompoundList()

DString TranslatorGreek::trCompoundList ( )
inlineoverridevirtual

This is put above each page as a link to the list of annotated classes

Implements Translator.

Definition at line 180 of file translator_gr.h.

181 {
182 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
183 {
184 return "Δομές Δεδομένων";
185 }
186 else
187 {
188 return "Λίστα Κλάσεων";
189 }
190 }

References Config_getBool.

◆ trCompoundListDescription()

DString TranslatorGreek::trCompoundListDescription ( )
inlineoverridevirtual

This is an introduction to the annotated compound list.

Implements Translator.

Definition at line 248 of file translator_gr.h.

249 {
250
251 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
252 {
253 return "Ακολουθούν οι δομές δεδομένων με σύντομες περιγραφές:";
254 }
255 else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
256 {
257 return "Ακολουθούν οι κλάσεις με σύντομες περιγραφές:";
258 }
259 else
260 {
261 return "Ακολουθούν οι κλάσεις, οι δομές, "
262 "οι ενώσεις και οι διασυνδέσεις με σύντομες περιγραφές:";
263 }
264 }

References Config_getBool.

◆ trCompoundListDescriptionFortran()

DString TranslatorGreek::trCompoundListDescriptionFortran ( )
inlineoverridevirtual

This is an introduction to the annotated compound list (Fortran).

Implements Translator.

Definition at line 1529 of file translator_gr.h.

1530 { return "Εδώ είναι οι τύποι δεδομένων με σύντομη περιγραφή:"; }

◆ trCompoundListFortran()

DString TranslatorGreek::trCompoundListFortran ( )
inlineoverridevirtual

This is put above each page as a link to the list of annotated data types (Fortran).

Implements Translator.

Definition at line 1521 of file translator_gr.h.

1522 { return "Λίστα Τύπων Δεδομένων"; }

◆ trCompoundMembers()

DString TranslatorGreek::trCompoundMembers ( )
inlineoverridevirtual

This is put above each page as a link to all members of compounds.

Implements Translator.

Definition at line 197 of file translator_gr.h.

198 {
199 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
200 {
201 return "Μέλη Δομών Δεδομένων";
202 }
203 else
204 {
205 return "Μέλη Κλάσεων";
206 }
207 }

References Config_getBool.

◆ trCompoundMembersDescription()

DString TranslatorGreek::trCompoundMembersDescription ( bool extractAll)
inlineoverridevirtual

This is an introduction to the page with all class members.

Implements Translator.

Definition at line 267 of file translator_gr.h.

268 {
269 DString result="Ακολουθεί η λίστα όλων των ";
270 if (!extractAll)
271 {
272 result+="τεκμηριωμένων ";
273 }
274 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
275 {
276 result+="μελών δομών δεδομένων και ενώσεων ";
277 }
278 else
279 {
280 result+="κλάσεων";
281 }
282 result+=" με συνδέσμους ";
283 if (!extractAll)
284 {
285 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
286 {
287 result+="στην τεκμηρίωση των δομών/ενώσεων για κάθε πεδίο:";
288 }
289 else
290 {
291 result+="στην τεκμηρίωση των κλάσεων για κάθε πεδίο:";
292 }
293 }
294 else
295 {
296 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
297 {
298 result+="στις δομές/ενώσεις που ανήκουν:";
299 }
300 else
301 {
302 result+="στις κλάσεις που ανήκουν:";
303 }
304 }
305 return result;
306 }

References Config_getBool.

◆ trCompoundMembersDescriptionFortran()

DString TranslatorGreek::trCompoundMembersDescriptionFortran ( bool extractAll)
inlineoverridevirtual

This is an introduction to the page with all data types (Fortran).

Implements Translator.

Definition at line 1533 of file translator_gr.h.

1534 {
1535 DString result="Εδώ είναι η λίστα όλων των ";
1536 if (!extractAll)
1537 {
1538 result+="τεκμηριωμένων ";
1539 }
1540 result+="μελών τύπων δεδομένων";
1541 result+=" με συνδέσεις ";
1542 if (!extractAll)
1543 {
1544 result+="στην τεκμηρίωση της δομής δεδομένων για κάθε μέλος";
1545 }
1546 else
1547 {
1548 result+="στους τύπους δεδομένων που ανήκουν:";
1549 }
1550 return result;
1551 }

◆ trCompoundMembersDescriptionTotal()

DString TranslatorGreek::trCompoundMembersDescriptionTotal ( ClassMemberHighlight::Enum hl)
inlineoverridevirtual

Implements Translator.

Definition at line 2420 of file translator_gr.h.

2421 {
2422 bool extractAll = Config_getBool(EXTRACT_ALL);
2423 DString result="Αυτή είναι μια λίστα με ";
2424
2425 switch (hl)
2426 {
2428 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2429 {
2430 result+="όλα τα ";
2431 if (!extractAll) result+="τεκμηριωμένα ";
2432 result+="πεδία δομών και ενώσεων";
2433 }
2434 else
2435 {
2436 result+="όλα τα ";
2437 if (!extractAll) result+="τεκμηριωμένα ";
2438 result+="μέλη κλάσεων";
2439 }
2440 break;
2442 result+="όλες τις ";
2443 if (!extractAll) result+="τεκμηριωμένες ";
2444 result+="συναρτήσεις";
2445 break;
2447 result+="όλες τις ";
2448 if (!extractAll) result+="τεκμηριωμένες ";
2449 result+="μεταβλητές";
2450 break;
2452 result+="όλους τους ";
2453 if (!extractAll) result+="τεκμηριωμένους ";
2454 result+="ορισμούς τύπων δεδομένων";
2455 break;
2457 result+="όλες τις ";
2458 if (!extractAll) result+="τεκμηριωμένες ";
2459 result+="απαριθμήσεις";
2460 break;
2462 result+="όλες τις ";
2463 if (!extractAll) result+="τεκμηριωμένες ";
2464 result+="τιμές απαριθμήσεων";
2465 break;
2467 result+="όλες τις ";
2468 if (!extractAll) result+="τεκμηριωμένες ";
2469 result+="ιδιότητες";
2470 break;
2472 result+="όλα τα ";
2473 if (!extractAll) result+="τεκμηριωμένα ";
2474 result+="συμβάντα";
2475 break;
2477 result+="όλα τα ";
2478 if (!extractAll) result+="τεκμηριωμένα ";
2479 result+="σχετικά σύμβολα";
2480 break;
2481 case ClassMemberHighlight::Total: // for completeness
2482 break;
2483 }
2484 result+=" με συνδέσμους ";
2485 if (!extractAll)
2486 {
2487 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2488 {
2489 result+="στην τεκμηρίωση κάθε πεδίου της δομής/ένωσης:";
2490 }
2491 else
2492 {
2493 result+="στην τεκμηρίωση κάθε μέλους της κλάσης:";
2494 }
2495 }
2496 else
2497 {
2498 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2499 {
2500 result+="στις δομές/ενώσεις που ανήκουν:";
2501 }
2502 else
2503 {
2504 result+="στις κλάσεις που ανήκουν:";
2505 }
2506 }
2507 return result;
2508 }

References ClassMemberHighlight::All, Config_getBool, ClassMemberHighlight::Enums, ClassMemberHighlight::EnumValues, ClassMemberHighlight::Events, ClassMemberHighlight::Functions, ClassMemberHighlight::Properties, ClassMemberHighlight::Related, ClassMemberHighlight::Total, ClassMemberHighlight::Typedefs, and ClassMemberHighlight::Variables.

◆ trCompoundMembersFortran()

DString TranslatorGreek::trCompoundMembersFortran ( )
inlineoverridevirtual

This is put above each page as a link to all members of compounds (Fortran).

Implements Translator.

Definition at line 1525 of file translator_gr.h.

1526 { return "Πεδία Δεδομένων"; }

◆ trCompoundReference()

DString TranslatorGreek::trCompoundReference ( const DString & clName,
ClassDef::CompoundType compType,
bool isTemplate )
inlineoverridevirtual

used as the title of the HTML page of a class/struct/union

Implements Translator.

Definition at line 585 of file translator_gr.h.

588 {
589 DString result="Τεκμηρίωση";
590 if (isTemplate) result+=" Προτύπου";
591 switch(compType)
592 {
593 case ClassDef::Class: result+=" Κλάσης "; break;
594 case ClassDef::Struct: result+=" Δομής "; break;
595 case ClassDef::Union: result+=" Ένωσης "; break;
596 case ClassDef::Interface: result+=" Διεπαφής "; break;
597 case ClassDef::Protocol: result+=" Πρωτοκόλλου "; break;
598 case ClassDef::Category: result+=" Κατηγορίας "; break;
599 case ClassDef::Exception: result+=" Εξαίρεσης "; break;
600 default: break;
601 }
602 result+=clName;
603 return result;
604 }
@ Interface
Definition classdef.h:108
@ Exception
Definition classdef.h:111

References ClassDef::Category, ClassDef::Class, ClassDef::Exception, ClassDef::Interface, ClassDef::Protocol, ClassDef::Struct, and ClassDef::Union.

◆ trCompoundReferenceFortran()

DString TranslatorGreek::trCompoundReferenceFortran ( const DString & clName,
ClassDef::CompoundType compType,
bool isTemplate )
inlineoverridevirtual

used as the title of the HTML page of a module/type (Fortran)

Implements Translator.

Definition at line 1597 of file translator_gr.h.

1600 {
1601 DString result=clName;
1602 switch(compType)
1603 {
1604 case ClassDef::Class: result+=" Υπομονάδα"; break;
1605 case ClassDef::Struct: result+=" Τύπος"; break;
1606 case ClassDef::Union: result+=" Ένωση"; break;
1607 case ClassDef::Interface: result+=" Διεπαφή"; break;
1608 case ClassDef::Protocol: result+=" Πρωτόκολλο"; break;
1609 case ClassDef::Category: result+=" Κατηγορία"; break;
1610 case ClassDef::Exception: result+=" Εξαίρεση"; break;
1611 default: break;
1612 }
1613 if (isTemplate) result+=" Πρότυπο";
1614 result+=" Δήλωση";
1615 return result;
1616 }

References ClassDef::Category, ClassDef::Class, ClassDef::Exception, ClassDef::Interface, ClassDef::Protocol, ClassDef::Struct, and ClassDef::Union.

◆ trCompoundReferenceSlice()

DString TranslatorGreek::trCompoundReferenceSlice ( const DString & clName,
ClassDef::CompoundType compType,
bool isLocal )
inlineoverridevirtual

Implements Translator.

Definition at line 2192 of file translator_gr.h.

2193 {
2194 DString result="Τεκμηρίωση ";
2195 if (isLocal)
2196 result+=compType == ClassDef::Protocol ? "Τοπικού " : "Τοπικής ";
2197 switch(compType)
2198 {
2199 case ClassDef::Class: result+="Κλάσης "; break;
2200 case ClassDef::Struct: result+="Δομής "; break;
2201 case ClassDef::Union: result+="Ένωσης "; break;
2202 case ClassDef::Interface: result+="Διεπαφής "; break;
2203 case ClassDef::Protocol: result+="Πρωτοκόλλου "; break;
2204 case ClassDef::Category: result+="Κατηγορίας "; break;
2205 case ClassDef::Exception: result+="Εξαίρεσης "; break;
2206 default: break;
2207 }
2208 result+=clName;
2209 return result;
2210 }

References ClassDef::Category, ClassDef::Class, ClassDef::Exception, ClassDef::Interface, ClassDef::Protocol, ClassDef::Struct, and ClassDef::Union.

◆ trCompounds()

DString TranslatorGreek::trCompounds ( )
inlineoverridevirtual

This is used in the documentation of a file/namespace/group before the list of links to documented compounds

Implements Translator.

Definition at line 486 of file translator_gr.h.

487 {
488 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
489 {
490 return "Δομές Δεδομένων";
491 }
492 else
493 {
494 return "Κλάσεις";
495 }
496 }

References Config_getBool.

◆ trCompoundType()

DString TranslatorGreek::trCompoundType ( ClassDef::CompoundType compType,
SrcLangExt lang )
inlineoverridevirtual

the compound type as used for the xrefitems

Implements Translator.

Definition at line 2281 of file translator_gr.h.

2282 {
2283 DString result;
2284 switch(compType)
2285 {
2286 case ClassDef::Class:
2287 if (lang == SrcLangExt::Fortran) result=trType(true,true);
2288 else result=trClass(true,true);
2289 break;
2290 case ClassDef::Struct: result="Δομής"; break;
2291 case ClassDef::Union: result="Ένωσης"; break;
2292 case ClassDef::Interface: result="Διεπαφής"; break;
2293 case ClassDef::Protocol: result="Πρωτοκόλλου"; break;
2294 case ClassDef::Category: result="Κατηγορίας"; break;
2295 case ClassDef::Exception: result="Εξαίρεσης"; break;
2296 case ClassDef::Service: result="Υπηρεσίας"; break;
2297 case ClassDef::Singleton: result="Μονοσύνολου"; break;
2298 default: break;
2299 }
2300 return result;
2301 }
@ Singleton
Definition classdef.h:113
DString trClass(bool first_capital, bool singular) override
DString trType(bool first_capital, bool singular) override

References ClassDef::Category, ClassDef::Class, ClassDef::Exception, ClassDef::Interface, ClassDef::Protocol, ClassDef::Service, ClassDef::Singleton, ClassDef::Struct, trClass(), trType(), and ClassDef::Union.

◆ trConcept()

DString TranslatorGreek::trConcept ( bool first_capital,
bool singular )
inlineoverridevirtual

C++20 concept.

Implements Translator.

Definition at line 2241 of file translator_gr.h.

2242 {
2243 return createNoun(first_capital, singular, "έννοι", "ες", "α");
2244 }

References Translator::createNoun().

◆ trConceptDefinition()

DString TranslatorGreek::trConceptDefinition ( )
inlineoverridevirtual

used to introduce the definition of the C++20 concept

Implements Translator.

Definition at line 2275 of file translator_gr.h.

2276 {
2277 return "Ορισμός Έννοιας";
2278 }

◆ trConceptDocumentation()

DString TranslatorGreek::trConceptDocumentation ( )
inlineoverridevirtual

used as the title of chapter containing all information about concepts.

Implements Translator.

Definition at line 2262 of file translator_gr.h.

2263 { return "Τεκμηρίωση Έννοιας"; }

◆ trConceptIndex()

DString TranslatorGreek::trConceptIndex ( )
inlineoverridevirtual

used as the title of chapter containing the index listing all concepts.

Implements Translator.

Definition at line 2258 of file translator_gr.h.

2259 { return "Ευρετήριο Έννοιας"; }

◆ trConceptList()

DString TranslatorGreek::trConceptList ( )
inlineoverridevirtual

used as the title of page containing all the index of all concepts.

Implements Translator.

Definition at line 2254 of file translator_gr.h.

2255 { return "Λίστα Έννοιας"; }

◆ trConceptListDescription()

DString TranslatorGreek::trConceptListDescription ( bool extractAll)
inlineoverridevirtual

used as an introduction to the concept list

Implements Translator.

Definition at line 2266 of file translator_gr.h.

2267 {
2268 DString result="Ακολουθεί μια λίστα από όλες τις ";
2269 if (!extractAll) result+="τεκμηριωμένες ";
2270 result+="έννοιες με σύντομες περιγραφές:";
2271 return result;
2272 }

◆ trConceptReference()

DString TranslatorGreek::trConceptReference ( const DString & conceptName)
inlineoverridevirtual

used as the title of the HTML page of a C++20 concept page

Implements Translator.

Definition at line 2246 of file translator_gr.h.

2247 {
2248 DString result("Αναφορά Έννοιας ");
2249 result+=conceptName;
2250 return result;
2251 }

◆ trConstantDocumentation()

DString TranslatorGreek::trConstantDocumentation ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2100 of file translator_gr.h.

2101 {
2102 return "Τεκμηρίωση Σταθεράς";
2103 }

◆ trConstantGroupReference()

DString TranslatorGreek::trConstantGroupReference ( const DString & namespaceName)
inlineoverridevirtual

UNO IDL constant groups.

Implements Translator.

Definition at line 1940 of file translator_gr.h.

1941 {
1942 DString result=namespaceName;
1943 result+=" Τεκμηρίωση Ομάδας Σταθερών";
1944 return result;
1945 }

◆ trConstantGroups()

DString TranslatorGreek::trConstantGroups ( )
inlineoverridevirtual

UNO IDL constant groups.

Implements Translator.

Definition at line 1936 of file translator_gr.h.

1937 { return "Ομάδες Σταθερών"; }

◆ trConstants()

DString TranslatorGreek::trConstants ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2096 of file translator_gr.h.

2097 {
2098 return "Σταθερές";
2099 }

◆ trConstructorDocumentation()

DString TranslatorGreek::trConstructorDocumentation ( )
inlineoverridevirtual

header that is put before the list of constructor/destructors.

Implements Translator.

Definition at line 821 of file translator_gr.h.

822 {
823 return "Τεκμηρίωση Constructor & Destructor";
824 }

◆ trCopyright()

DString TranslatorGreek::trCopyright ( )
inlineoverridevirtual

Text for copyright paragraph

Implements Translator.

Definition at line 1822 of file translator_gr.h.

1823 { return "Copyright"; }

◆ trCopyToClipboard()

DString TranslatorGreek::trCopyToClipboard ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2653 of file translator_gr.h.

2654 {
2655 return "Αντιγραφή στο πρόχειρο";
2656 }

◆ trCustomReference()

DString TranslatorGreek::trCustomReference ( const DString & name)
inlineoverridevirtual

Implements Translator.

Definition at line 2092 of file translator_gr.h.

2093 { return DString("Τεκμηρίωση ")+name; }
DString()=default

References DString::DString().

◆ trDataMemberDocumentation()

DString TranslatorGreek::trDataMemberDocumentation ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2223 of file translator_gr.h.

2224 {
2225 return "Τεκμηρίωση Μέλους Δεδομένων";
2226 }

◆ trDataMembers()

DString TranslatorGreek::trDataMembers ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2219 of file translator_gr.h.

2220 {
2221 return "Μέλη Δεδομένων";
2222 }

◆ trDataTypes()

DString TranslatorGreek::trDataTypes ( )
inlineoverridevirtual

This is used in the documentation of a file/namespace/group before the list of links to documented compounds (Fortran)

Implements Translator.

Definition at line 1580 of file translator_gr.h.

1581 { return "Τύποι Δεδομένων"; }

◆ trDate()

DString TranslatorGreek::trDate ( )
inlineoverridevirtual

this text is generated when the \date command is used.

Implements Translator.

Definition at line 524 of file translator_gr.h.

525 { return "Ημερομηνία"; }

◆ trDateTime()

DString TranslatorGreek::trDateTime ( int year,
int month,
int day,
int dayOfWeek,
int hour,
int minutes,
int seconds,
DateTimeType includeTime )
inlineoverridevirtual

Compiles a date string.

Parameters
yearYear in 4 digits
monthMonth of the year: 1=January
dayDay of the Month: 1..31
dayOfWeekDay of the week: 1=Monday..7=Sunday
hourHour of the day: 0..23
minutesMinutes in the hour: 0..59
secondsSeconds within the minute: 0..59
includeTimeInclude time in the result string?

Implements Translator.

Definition at line 1773 of file translator_gr.h.

1776 {
1777 static const char *days[] = { "Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ","Κυρ" };
1778 static const char *months[] = { "Ιαν","Φεβ","Μαρ","Απρ","Μαι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ" };
1779 DString sdate;
1780 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Date)
1781 {
1782 sdate.sprintf("%s %.2d %s %d",days[dayOfWeek-1],day,months[month-1],year);
1783 }
1784 if (includeTime == DateTimeType::DateTime) sdate += " ";
1785 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Time)
1786 {
1787 DString stime;
1788 stime.sprintf("%.2d:%.2d:%.2d",hour,minutes,seconds);
1789 sdate+=stime;
1790 }
1791 return sdate;
1792 }
DString & sprintf(const char *format,...)
Definition dstring.cpp:30

References Date, DateTime, DString::sprintf(), and Time.

◆ trDayOfWeek()

DString TranslatorGreek::trDayOfWeek ( int dayOfWeek,
bool ,
bool full )
inlineoverridevirtual

Implements Translator.

Definition at line 1793 of file translator_gr.h.

1794 {
1795 static const char *days_short[] = { "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ", "Κυρ" };
1796 static const char *days_full[] = { "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο", "Κυριακή" };
1797 DString text = full? days_full[dayOfWeek-1] : days_short[dayOfWeek-1];
1798 return text;
1799 }

◆ trDayPeriod()

DString TranslatorGreek::trDayPeriod ( bool period)
inlineoverridevirtual

Implements Translator.

Definition at line 1807 of file translator_gr.h.

1808 {
1809 static const char *dayPeriod[] = { "π.μ.", "μ.μ." };
1810 return dayPeriod[period?1:0];
1811 }

◆ trDeclaration()

DString TranslatorGreek::trDeclaration ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2575 of file translator_gr.h.

2575{ return "Δήλωση";}

◆ trDefinedAtLineInSourceFile()

DString TranslatorGreek::trDefinedAtLineInSourceFile ( )
inlineoverridevirtual

Implements Translator.

Definition at line 788 of file translator_gr.h.

789 {
790 return "Ορισμός στη γραμμή @0 του αρχείου @1.";
791 }

◆ trDefinedIn()

DString TranslatorGreek::trDefinedIn ( )
inlineoverridevirtual

put after an undocumented member in the list of all members

Implements Translator.

Definition at line 164 of file translator_gr.h.

165 { return "ορισμένο στο "; }

◆ trDefinedInSourceFile()

DString TranslatorGreek::trDefinedInSourceFile ( )
inlineoverridevirtual

Implements Translator.

Definition at line 792 of file translator_gr.h.

793 {
794 return "Ορισμός στο αρχείο @0.";
795 }

◆ trDefineDocumentation()

DString TranslatorGreek::trDefineDocumentation ( )
inlineoverridevirtual

This is used in the documentation of a file before the list of documentation blocks for defines

Implements Translator.

Definition at line 456 of file translator_gr.h.

457 { return "Τεκμηρίωση Ορισμών"; }

◆ trDefines()

DString TranslatorGreek::trDefines ( )
inlineoverridevirtual

This is used in the documentation of a file as a header before the list of defines

Implements Translator.

Definition at line 420 of file translator_gr.h.

421 { return "Ορισμοί"; }

◆ trDefineValue()

DString TranslatorGreek::trDefineValue ( )
inlineoverridevirtual

Text shown before a multi-line define

Implements Translator.

Definition at line 1114 of file translator_gr.h.

1115 {
1116 return "Τιμή:";
1117 }

◆ trDefinition()

DString TranslatorGreek::trDefinition ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2574 of file translator_gr.h.

2574{ return "Ορισμός";}

◆ trDeprecated()

DString TranslatorGreek::trDeprecated ( )
inlineoverridevirtual

Implements Translator.

Definition at line 801 of file translator_gr.h.

802 {
803 return "Αποσυρμένο";
804 }

◆ trDeprecatedList()

DString TranslatorGreek::trDeprecatedList ( )
inlineoverridevirtual

Used as the header of the list of item that have been flagged deprecated

Implements Translator.

Definition at line 1310 of file translator_gr.h.

1311 {
1312 return "Λίστα Καταργημένων";
1313 }

◆ trDesignUnitDocumentation()

DString TranslatorGreek::trDesignUnitDocumentation ( )
inlineoverridevirtual

VHDL design unit documentation.

Implements Translator.

Definition at line 2233 of file translator_gr.h.

2234 { return "Τεκμηρίωση Μονάδας Σχεδιασμού"; }

Referenced by trClassDocumentation().

◆ trDesignUnitHierarchy()

DString TranslatorGreek::trDesignUnitHierarchy ( )
inlineoverridevirtual

VHDL design unit hierarchy.

Implements Translator.

Definition at line 1984 of file translator_gr.h.

1985 { return "Ιεραρχία Μονάδας Σχεδιασμού"; }

◆ trDesignUnitIndex()

DString TranslatorGreek::trDesignUnitIndex ( )
inlineoverridevirtual

VHDL design unit index.

Implements Translator.

Definition at line 1998 of file translator_gr.h.

1999 { return "Ευρετήριο Μονάδων Σχεδιασμού"; }

◆ trDesignUnitList()

DString TranslatorGreek::trDesignUnitList ( )
inlineoverridevirtual

VHDL design unit list.

Implements Translator.

Definition at line 1987 of file translator_gr.h.

1988 { return "Λίστα Μονάδας Σχεδιασμού"; }

◆ trDesignUnitListDescription()

DString TranslatorGreek::trDesignUnitListDescription ( )
inlineoverridevirtual

VHDL design unit list description.

Implements Translator.

Definition at line 1993 of file translator_gr.h.

1994 {
1995 return "Ακολουθεί μια λίστα από τα μέλη της μονάδας σχεδιασμού με συνδέσμους στις Οντότητες στις οποίες ανήκουν:";
1996 }

◆ trDesignUnitMembers()

DString TranslatorGreek::trDesignUnitMembers ( )
inlineoverridevirtual

VHDL design unit members.

Implements Translator.

Definition at line 1990 of file translator_gr.h.

1991 { return "Μέλη Μονάδας Σχεδιασμού"; }

◆ trDesignUnits()

DString TranslatorGreek::trDesignUnits ( )
inlineoverridevirtual

VHDL design units.

Implements Translator.

Definition at line 2001 of file translator_gr.h.

2002 { return "Μονάδες Σχεδιασμού"; }

◆ trDetailedDescription()

DString TranslatorGreek::trDetailedDescription ( )
inlineoverridevirtual

header that is put before the detailed description of files, classes and namespaces.

Implements Translator.

Definition at line 93 of file translator_gr.h.

94 { return "Λεπτομερής Περιγραφή"; }

◆ trDetailLevel()

DString TranslatorGreek::trDetailLevel ( )
inlineoverridevirtual

Detail level selector shown for hierarchical indices

Implements Translator.

Definition at line 1835 of file translator_gr.h.

1836 { return "Επίπεδο λεπτομέρειας"; }

◆ trDetails()

DString TranslatorGreek::trDetails ( )
inlineoverridevirtual

header that is used when the summary tag is missing inside the details tag

Implements Translator.

Definition at line 97 of file translator_gr.h.

98 { return "Λεπτομέρειες"; }

◆ trDictionaries()

DString TranslatorGreek::trDictionaries ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2112 of file translator_gr.h.

2113 {
2114 return "Λεξικά";
2115 }

◆ trDictionaryDocumentation()

DString TranslatorGreek::trDictionaryDocumentation ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2116 of file translator_gr.h.

2117 {
2118 return "Τεκμηρίωση Λεξικού";
2119 }

◆ trDir()

DString TranslatorGreek::trDir ( bool first_capital,
bool singular )
inlineoverridevirtual

This returns the word directory with or without starting capital (first_capital) and in singular or plural form (singular).

Implements Translator.

Definition at line 1477 of file translator_gr.h.

1478 {
1479 return createNoun(first_capital, singular, "κατάλογο", "ι", "ς");
1480 }

References Translator::createNoun().

◆ trDirDepGraph()

DString TranslatorGreek::trDirDepGraph ( const DString & name)
inlineoverridevirtual

Header for the graph showing the directory dependencies

Implements Translator.

Definition at line 1826 of file translator_gr.h.

1827 { return DString("Διάγραμμα εξάρτησης φακέλων για ")+name+":"; }

References DString::DString().

◆ trDirDocumentation()

DString TranslatorGreek::trDirDocumentation ( )
inlineoverridevirtual

This is used as the name of the chapter containing the documentation of the directories.

Implements Translator.

Definition at line 1459 of file translator_gr.h.

1460 { return "Τεκμηρίωση Καταλόγου"; }

◆ trDirectories()

DString TranslatorGreek::trDirectories ( )
inlineoverridevirtual

This is used as the title of the directory index and also in the Quick links of an HTML page, to link to the directory hierarchy.

Implements Translator.

Definition at line 1465 of file translator_gr.h.

1466 { return "Κατάλογοι"; }

◆ trDirIndex()

DString TranslatorGreek::trDirIndex ( )
inlineoverridevirtual

This is used as the name of the chapter containing the directory hierarchy.

Implements Translator.

Definition at line 1453 of file translator_gr.h.

1454 { return "Ιεραρχία Καταλόγου"; }

◆ trDirReference()

DString TranslatorGreek::trDirReference ( const DString & dirName)
inlineoverridevirtual

This returns the title of a directory page. The name of the directory is passed via dirName.

Implements Translator.

Definition at line 1471 of file translator_gr.h.

1472 { DString result=DString("Αναφορά του Καταλόγου ") + dirName; return result; }

References DString::DString().

◆ trDirRelation()

DString TranslatorGreek::trDirRelation ( const DString & name)
inlineoverridevirtual

directory relation for name

Implements Translator.

Definition at line 1712 of file translator_gr.h.

1713 {
1714 return "Σχέση του "+name;
1715 }

◆ trDocumentation()

DString TranslatorGreek::trDocumentation ( const DString & projName)
inlineoverridevirtual

This is used in HTML as the title of index.html.

Implements Translator.

Definition at line 346 of file translator_gr.h.

347 { return (!projName.empty()?projName + " " : "") + "Τεκμηρίωση"; }
bool empty() const
Returns true iff the string is empty (std::string compatible alias for isEmpty()).
Definition dstring.h:152

References DString::empty().

◆ trEnumerations()

DString TranslatorGreek::trEnumerations ( )
inlineoverridevirtual

This is used in the documentation of a file as a header before the list of enumerations

Implements Translator.

Definition at line 432 of file translator_gr.h.

433 { return "Απαριθμήσεις"; }

◆ trEnumerationTypeDocumentation()

DString TranslatorGreek::trEnumerationTypeDocumentation ( )
inlineoverridevirtual

This is used in the documentation of a file/namespace before the list of documentation blocks for enumeration types

Implements Translator.

Definition at line 468 of file translator_gr.h.

469 { return "Τεκμηρίωση Απαριθμήσεων"; }

◆ trEnumerationValueDocumentation()

DString TranslatorGreek::trEnumerationValueDocumentation ( )
inlineoverridevirtual

This is used in the documentation of a file/namespace before the list of documentation blocks for enumeration values

Implements Translator.

Definition at line 1509 of file translator_gr.h.

1510 { return "Τεκμηρίωση Απαρίθμησης"; }

◆ trEnumerationValues()

DString TranslatorGreek::trEnumerationValues ( )
inlineoverridevirtual

This is used in the documentation of a file as a header before the list of (global) variables

Implements Translator.

Definition at line 450 of file translator_gr.h.

451 { return "Τιμές Απαριθμήσεων"; }

◆ trEnumGeneratedFromFiles()

DString TranslatorGreek::trEnumGeneratedFromFiles ( bool single)
inlineoverridevirtual

Used file list for a Java enum

Implements Translator.

Definition at line 1847 of file translator_gr.h.

1848 { DString result = "Η τεκμηρίωση αυτής της απαρίθμησης δημιουργήθηκε από ";
1849 if (single) result += "τo αρχείo"; else result += "τα αρχεία";
1850 result+=":";
1851 return result;
1852 }

◆ trEnumName()

DString TranslatorGreek::trEnumName ( )
inlineoverridevirtual

put after an enum name in the list of all members

Implements Translator.

Definition at line 156 of file translator_gr.h.

157 { return "όνομα απαρίθμησης"; }

◆ trEnumReference()

DString TranslatorGreek::trEnumReference ( const DString & name)
inlineoverridevirtual

Header of a Java enum page (Java enums are represented as classes).

Implements Translator.

Definition at line 1855 of file translator_gr.h.

1856 { return DString("Αναφορά Απαρίθμησης ") + name; }

References DString::DString().

◆ trEnumValue()

DString TranslatorGreek::trEnumValue ( )
inlineoverridevirtual

put after an enum value in the list of all members

Implements Translator.

Definition at line 160 of file translator_gr.h.

161 { return "τιμή απαρίθμησης"; }

◆ trEventDocumentation()

DString TranslatorGreek::trEventDocumentation ( )
inlineoverridevirtual

Header used for the documentation section of a class' events.

Implements Translator.

Definition at line 1327 of file translator_gr.h.

1328 {
1329 return "Τεκμηρίωση Συμβάντων";
1330 }

◆ trEvents()

DString TranslatorGreek::trEvents ( )
inlineoverridevirtual

Used as a header for declaration section of the events found in a C# program

Implements Translator.

Definition at line 1322 of file translator_gr.h.

1323 {
1324 return "Συμβάντα";
1325 }

◆ trExamples()

DString TranslatorGreek::trExamples ( )
inlineoverridevirtual

This is put above each page as a link to all examples.

Implements Translator.

Definition at line 227 of file translator_gr.h.

228 { return "Παραδείγματα"; }

◆ trExamplesDescription()

DString TranslatorGreek::trExamplesDescription ( )
inlineoverridevirtual

This is an introduction to the page with the list of all examples

Implements Translator.

Definition at line 331 of file translator_gr.h.

332 { return "Ακολουθεί η λίστα με τα παραδείγματα:"; }

◆ trExceptionDocumentation()

DString TranslatorGreek::trExceptionDocumentation ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2188 of file translator_gr.h.

2189 {
2190 return "Τεκμηρίωση Εξαίρεσης";
2191 }

◆ trExceptionHierarchy()

DString TranslatorGreek::trExceptionHierarchy ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2180 of file translator_gr.h.

2181 {
2182 return "Ιεραρχία Εξαίρεσης";
2183 }

◆ trExceptionHierarchyDescription()

DString TranslatorGreek::trExceptionHierarchyDescription ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2184 of file translator_gr.h.

2185 {
2186 return "Αυτή η λίστα ιεραρχίας είναι ταξινομημένη χονδροειδώς και όχι αυστηρά αλφαβητικά:";
2187 }

◆ trExceptionIndex()

DString TranslatorGreek::trExceptionIndex ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2168 of file translator_gr.h.

2169 {
2170 return "Ευρετήριο Εξαιρέσεων";
2171 }

◆ trExceptionList()

DString TranslatorGreek::trExceptionList ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2172 of file translator_gr.h.

2173 {
2174 return "Λίστα Εξαίρεσης";
2175 }

◆ trExceptionListDescription()

DString TranslatorGreek::trExceptionListDescription ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2176 of file translator_gr.h.

2177 {
2178 return "Ακολουθούν οι εξαιρέσεις με σύντομες περιγραφές:";
2179 }

◆ trExceptions()

DString TranslatorGreek::trExceptions ( )
inlineoverridevirtual

this text is generated when the \exception command is used.

Implements Translator.

Definition at line 540 of file translator_gr.h.

541 { return "Εξαίρεση"; }

◆ trExportedModules()

DString TranslatorGreek::trExportedModules ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2644 of file translator_gr.h.

2645 {
2646 return "Εξαγόμενες Υπομονάδες";
2647 }

◆ trExtendsClass()

DString TranslatorGreek::trExtendsClass ( )
inlineoverridevirtual

Used in a method of an Objective-C category that extends a class. Note that the @1 marker is required and is replaced by a link to the class method.

Implements Translator.

Definition at line 1895 of file translator_gr.h.

1896 {
1897 return "Κληρονομει την κλάση @0.";
1898 }

◆ trFile()

DString TranslatorGreek::trFile ( bool first_capital,
bool singular )
inlineoverridevirtual

This is used for translation of the word that will possibly be followed by a single name or by a list of names of the category.

Implements Translator.

Definition at line 1198 of file translator_gr.h.

1199 {
1200 return createNoun(first_capital, singular, "αρχεί", "α", "ο");
1201 }

References Translator::createNoun().

◆ trFileDocumentation()

DString TranslatorGreek::trFileDocumentation ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter containing the documentation of all files.

Implements Translator.

Definition at line 410 of file translator_gr.h.

411 { return "Τεκμηρίωση Αρχείων"; }

◆ trFileIn()

DString TranslatorGreek::trFileIn ( const DString & name)
inlineoverridevirtual

when clicking a directory dependency label, a page with a table is shown. The heading for the first column mentions the source file that has a relation to another file.

Implements Translator.

Definition at line 1749 of file translator_gr.h.

1750 {
1751 return "Αρχείο σε "+name;
1752 }

◆ trFileIndex()

DString TranslatorGreek::trFileIndex ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter with the list of all files.

Implements Translator.

Definition at line 379 of file translator_gr.h.

380 { return "Ευρετήριο Αρχείων"; }

◆ trFileList()

DString TranslatorGreek::trFileList ( )
inlineoverridevirtual

This is put above each page as a link to the list of documented files

Implements Translator.

Definition at line 193 of file translator_gr.h.

194 { return "Λίστα Αρχείων"; }

◆ trFileListDescription()

DString TranslatorGreek::trFileListDescription ( bool extractAll)
inlineoverridevirtual

This is an introduction to the list with all files.

Implements Translator.

Definition at line 239 of file translator_gr.h.

240 {
241 DString result="Ακολουθεί μια λίστα όλων των ";
242 if (!extractAll) result+="τεκμηριωμένων ";
243 result+="αρχείων με σύντομες περιγραφές:";
244 return result;
245 }

◆ trFileMembers()

DString TranslatorGreek::trFileMembers ( )
inlineoverridevirtual

This is put above each page as a link to all members of files.

Implements Translator.

Definition at line 210 of file translator_gr.h.

211 {
212 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
213 {
214 return "Καθολικοί ορισμοί";
215 }
216 else
217 {
218 return "Μέλη Αρχείων";
219 }
220 }

References Config_getBool.

◆ trFileMembersDescription()

DString TranslatorGreek::trFileMembersDescription ( bool extractAll)
inlineoverridevirtual

This is an introduction to the page with all file members.

Implements Translator.

Definition at line 309 of file translator_gr.h.

310 {
311 DString result="Ακολουθεί η λίστα όλων των ";
312 if (!extractAll) result+="τεκμηριωμένων ";
313
314 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
315 {
316 result+="συναρτήσεων, μεταβλητών, ορισμών, απαριθμήσεων, και ορισμών τύπων";
317 }
318 else
319 {
320 result+="μελών αρχείων";
321 }
322 result+=" με συνδέσμους ";
323 if (extractAll)
324 result+="στα αρχεία που ανήκουν:";
325 else
326 result+="στην τεκμηρίωση:";
327 return result;
328 }

References Config_getBool.

◆ trFileMembersDescriptionTotal()

DString TranslatorGreek::trFileMembersDescriptionTotal ( FileMemberHighlight::Enum hl)
inlineoverridevirtual

Implements Translator.

Definition at line 2349 of file translator_gr.h.

2350 {
2351 bool extractAll = Config_getBool(EXTRACT_ALL);
2352 DString result="Αυτή είναι μια λίστα με ";
2353
2354 switch (hl)
2355 {
2357 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2358 {
2359 result+="όλες τις ";
2360 if (!extractAll) result+="τεκμηριωμένες ";
2361 result+="συναρτήσεις, μεταβλητές, ορισμούς προεπεξεργαστή, απαριθμήσεις και ορισμούς τύπων δεδομένων";
2362 }
2363 else
2364 {
2365 result+="όλα τα ";
2366 if (!extractAll) result+="τεκμηριωμένα ";
2367 result+="μέλη αρχείων";
2368 }
2369 break;
2371 result+="όλες τις ";
2372 if (!extractAll) result+="τεκμηριωμένες ";
2373 result+="συναρτήσεις";
2374 break;
2376 result+="όλες τις ";
2377 if (!extractAll) result+="τεκμηριωμένες ";
2378 result+="μεταβλητές";
2379 break;
2381 result+="όλους τους ";
2382 if (!extractAll) result+="τεκμηριωμένους ";
2383 result+="ορισμούς τύπων δεδομένων";
2384 break;
2386 result+="όλες τις ";
2387 if (!extractAll) result+="τεκμηριωμένες ";
2388 result+="ακολουθίες";
2389 break;
2391 result+="όλα τα ";
2392 if (!extractAll) result+="τεκμηριωμένα ";
2393 result+="λεξικά";
2394 break;
2396 result+="όλες τις ";
2397 if (!extractAll) result+="τεκμηριωμένες ";
2398 result+="απαριθμήσεις";
2399 break;
2401 result+="όλες τις ";
2402 if (!extractAll) result+="τεκμηριωμένες ";
2403 result+="τιμές απαριθμήσεων";
2404 break;
2406 result+="όλες τις ";
2407 if (!extractAll) result+="τεκμηριωμένες ";
2408 result+="μακροεντολές";
2409 break;
2410 case FileMemberHighlight::Total: // for completeness
2411 break;
2412 }
2413 result+=" με συνδέσμους ";
2414 if (extractAll)
2415 result+="στα αρχεία που ανήκουν:";
2416 else
2417 result+="στην τεκμηρίωση:";
2418 return result;
2419 }

References FileMemberHighlight::All, Config_getBool, FileMemberHighlight::Defines, FileMemberHighlight::Dictionaries, FileMemberHighlight::Enums, FileMemberHighlight::EnumValues, FileMemberHighlight::Functions, FileMemberHighlight::Sequences, FileMemberHighlight::Total, FileMemberHighlight::Typedefs, and FileMemberHighlight::Variables.

◆ trFileReference()

DString TranslatorGreek::trFileReference ( const DString & fileName)
inlineoverridevirtual

used as the title of the HTML page of a file

Implements Translator.

Definition at line 607 of file translator_gr.h.

608 {
609 DString result="Τεκμηρίωση Αρχείου ";
610 result+=fileName;
611 return result;
612 }

◆ trFlowchart()

DString TranslatorGreek::trFlowchart ( )
inlineoverridevirtual

This is used for translation of the word that will be followed by a single name of the VHDL process flowchart.

Implements Translator.

Definition at line 2316 of file translator_gr.h.

2317 { return "Διάγραμμα ροής:"; }

◆ trFriends()

DString TranslatorGreek::trFriends ( )
inlineoverridevirtual

used in the class documentation as a header before the list of all friends of a class

Implements Translator.

Definition at line 567 of file translator_gr.h.

568 { return "Φίλοι"; }

◆ trFunctionAndProc()

DString TranslatorGreek::trFunctionAndProc ( )
inlineoverridevirtual

VHDL functions/procedures/processes.

Implements Translator.

Definition at line 2004 of file translator_gr.h.

2005 { return "Συναρτήσεις/Διαδικασίες/Διεργασίες"; }

◆ trFunctionDocumentation()

DString TranslatorGreek::trFunctionDocumentation ( )
inlineoverridevirtual

This is used in the documentation of a file/namespace before the list of documentation blocks for functions

Implements Translator.

Definition at line 474 of file translator_gr.h.

475 { return "Τεκμηρίωση Συναρτήσεων"; }

◆ trFunctions()

DString TranslatorGreek::trFunctions ( )
inlineoverridevirtual

This is used in the documentation of a file as a header before the list of (global) functions

Implements Translator.

Definition at line 438 of file translator_gr.h.

439 { return "Συναρτήσεις"; }

◆ trGeneratedAt()

DString TranslatorGreek::trGeneratedAt ( const DString & date,
const DString & projName )
inlineoverridevirtual

This is used in the standard footer of each page and indicates when the page was generated

Implements Translator.

Definition at line 501 of file translator_gr.h.

502 {
503 DString result="Δημιουργήθηκε στις "+date;
504 if (!projName.empty()) result+=" για "+projName;
505 result+=" από";
506 return result;
507 }

References DString::empty().

◆ trGeneratedAutomatically()

DString TranslatorGreek::trGeneratedAutomatically ( const DString & s)
inlineoverridevirtual

this is put at the author sections at the bottom of man pages. parameter s is name of the project name.

Implements Translator.

Definition at line 148 of file translator_gr.h.

149 { DString result="Δημιουργήθηκε αυτόματα από το Doxygen";
150 if (!s.empty()) result+=" για "+s;
151 result+=" από τον πηγαίο κώδικα.";
152 return result;
153 }

References DString::empty().

◆ trGeneratedBy()

DString TranslatorGreek::trGeneratedBy ( )
inlineoverridevirtual

this text is used in the title page of a LaTeX document.

Implements Translator.

Definition at line 544 of file translator_gr.h.

545 { return "Δημιουργήθηκε από "; }

◆ trGeneratedFromFiles()

DString TranslatorGreek::trGeneratedFromFiles ( ClassDef::CompoundType compType,
bool single )
inlineoverridevirtual

This is put at the bottom of a class documentation page and is followed by a list of files that were used to generate the page.

Implements Translator.

Definition at line 744 of file translator_gr.h.

746 { // here s is one of " Class", " Struct" or " Union"
747 // single is true implies a single file
748 DString result="Η τεκμηρίωση για ";
749 switch(compType)
750 {
751 case ClassDef::Class: result+="αυτή την κλάση"; break;
752 case ClassDef::Struct: result+="αυτή τη δομή"; break;
753 case ClassDef::Union: result+="αυτή την ένωση"; break;
754 case ClassDef::Interface: result+="αυτή τη διεπαφή"; break;
755 case ClassDef::Protocol: result+="αυτό το πρωτόκολλο"; break;
756 case ClassDef::Category: result+="αυτή την κατηγορία"; break;
757 case ClassDef::Exception: result+="αυτή την εξαίρεση"; break;
758 default: break;
759 }
760 result+=" δημιουργήθηκε από ";
761 if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
762 return result;
763 }

References ClassDef::Category, ClassDef::Class, ClassDef::Exception, ClassDef::Interface, ClassDef::Protocol, ClassDef::Struct, and ClassDef::Union.

◆ trGeneratedFromFilesFortran()

DString TranslatorGreek::trGeneratedFromFilesFortran ( ClassDef::CompoundType compType,
bool single )
inlineoverridevirtual

This is put at the bottom of a module documentation page and is followed by a list of files that were used to generate the page.

Implements Translator.

Definition at line 1663 of file translator_gr.h.

1665 { // here s is one of " Module", " Struct" or " Union"
1666 // single is true implies a single file
1667 DString result="Η τεκμηρίωση για ";
1668 switch(compType)
1669 {
1670 case ClassDef::Class: result+="αυτή την υπομονάδα"; break;
1671 case ClassDef::Struct: result+="αυτό τον τύπο δεδομένων"; break;
1672 case ClassDef::Union: result+="αυτή την ένωση"; break;
1673 case ClassDef::Interface: result+="αυτή τη διεπαφή"; break;
1674 case ClassDef::Protocol: result+="αυτό το πρωτόκολλο"; break;
1675 case ClassDef::Category: result+="αυτή την κατηγορία"; break;
1676 case ClassDef::Exception: result+="αυτή την εξαίρεση"; break;
1677 default: break;
1678 }
1679 result+=" δημιουργήθηκε από ";
1680 if (single) result+="το παρακάτω αρχείο:"; else result+="τα παρακάτω αρχεία:";
1681 return result;
1682 }

References ClassDef::Category, ClassDef::Class, ClassDef::Exception, ClassDef::Interface, ClassDef::Protocol, ClassDef::Struct, and ClassDef::Union.

◆ trGlobal()

DString TranslatorGreek::trGlobal ( bool first_capital,
bool singular )
inlineoverridevirtual

This is used for translation of the word that will possibly be followed by a single name or by a list of names of the category.

Implements Translator.

Definition at line 1244 of file translator_gr.h.

1245 {
1246 return createNoun(first_capital, singular, "καθολικ", "ές", "ή");
1247 }

References Translator::createNoun().

◆ trGlobalNamespace()

DString TranslatorGreek::trGlobalNamespace ( )
inlineoverridevirtual

Label used for search results in the global namespace

Implements Translator.

Definition at line 1724 of file translator_gr.h.

1725 {
1726 return "Γενικός χώρος ονομάτων";
1727 }

◆ trGotoDocumentation()

DString TranslatorGreek::trGotoDocumentation ( )
inlineoverridevirtual

Used in the file sources to point to the corresponding documentation.

Implements Translator.

Definition at line 831 of file translator_gr.h.

832 {
833 return "Πήγαινε στην τεκμηρίωση του αρχείου.";
834 }

◆ trGotoGraphicalHierarchy()

DString TranslatorGreek::trGotoGraphicalHierarchy ( )
inlineoverridevirtual

Implements Translator.

Definition at line 864 of file translator_gr.h.

865 {
866 return "Πήγαινε στην γραφική αναπαράσταση της ιεραρχίας των κλάσεων";
867 }

◆ trGotoSourceCode()

DString TranslatorGreek::trGotoSourceCode ( )
inlineoverridevirtual

Used in the file documentation to point to the corresponding sources.

Implements Translator.

Definition at line 826 of file translator_gr.h.

827 {
828 return "Πήγαινε στον πηγαίο κώδικα του αρχείου.";
829 }

◆ trGotoTextualHierarchy()

DString TranslatorGreek::trGotoTextualHierarchy ( )
inlineoverridevirtual

Implements Translator.

Definition at line 868 of file translator_gr.h.

869 {
870 return "Πήγαινε στην με κείμενο αναπαράσταση της ιεραρχίας των κλάσεων";
871 }

◆ trGraphicalHierarchy()

DString TranslatorGreek::trGraphicalHierarchy ( )
inlineoverridevirtual

Implements Translator.

Definition at line 860 of file translator_gr.h.

861 {
862 return "Γραφική Αναπαράσταση Της Ιεραρχίας Των Κλάσεων";
863 }

◆ trGroup()

DString TranslatorGreek::trGroup ( bool first_capital,
bool singular )
inlineoverridevirtual

This is used for translation of the word that will possibly be followed by a single name or by a list of names of the category.

Implements Translator.

Definition at line 1217 of file translator_gr.h.

1218 {
1219 return createNoun(first_capital, singular, "ομάδ", "ες", "α");
1220 }

References Translator::createNoun().

◆ trHierarchicalIndex()

DString TranslatorGreek::trHierarchicalIndex ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter with the class hierarchy.

Implements Translator.

Definition at line 358 of file translator_gr.h.

359 { return "Ιεραρχικό Ευρετήριο"; }

◆ trImplementedFromList()

DString TranslatorGreek::trImplementedFromList ( int numEntries)
inlineoverridevirtual

used in member documentation blocks to produce a list of members that are implemented by this one.

Implements Translator.

Definition at line 1278 of file translator_gr.h.

1279 {
1280 return "Υλοποιεί "+trWriteList(numEntries)+".";
1281 }
DString trWriteList(int numEntries) override

References trWriteList().

◆ trImplementedInList()

DString TranslatorGreek::trImplementedInList ( int numEntries)
inlineoverridevirtual

used in member documentation blocks to produce a list of all members that implement this abstract member.

Implements Translator.

Definition at line 1286 of file translator_gr.h.

1287 {
1288 return "Υλοποιείται από "+trWriteList(numEntries)+".";
1289 }

References trWriteList().

◆ trImportant()

DString TranslatorGreek::trImportant ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2662 of file translator_gr.h.

2663 {
2664 return "Σημαντικό";
2665 }

◆ trInclByDepGraph()

DString TranslatorGreek::trInclByDepGraph ( )
inlineoverridevirtual

Implements Translator.

Definition at line 960 of file translator_gr.h.

961 {
962 return "Το διάγραμμα αυτό παρουσιάζει ποιά αρχεία άμεσα ή "
963 "έμμεσα περιλαμβάνουν αυτό το αρχείο:";
964 }

◆ trInclDepGraph()

DString TranslatorGreek::trInclDepGraph ( const DString & fName)
inlineoverridevirtual

this text is put before an include dependency graph

Implements Translator.

Definition at line 816 of file translator_gr.h.

817 {
818 return "Διάγραμμα εξάρτησης αρχείου συμπερίληψης για το "+fName+":";
819 }

◆ trIncludesFileIn()

DString TranslatorGreek::trIncludesFileIn ( const DString & name)
inlineoverridevirtual

when clicking a directory dependency label, a page with a table is shown. The heading for the second column mentions the destination file that is included.

Implements Translator.

Definition at line 1758 of file translator_gr.h.

1759 {
1760 return "Εσωκλείει το αρχείο στο "+name;
1761 }

◆ trIncludingInheritedMembers()

DString TranslatorGreek::trIncludingInheritedMembers ( )
inlineoverridevirtual

this is the remainder of the sentence after the class name

Implements Translator.

Definition at line 142 of file translator_gr.h.

143 { return ", περιλαμβανομένων όλων των κληρονομημένων μελών."; }

◆ trInheritedByList()

DString TranslatorGreek::trInheritedByList ( int numEntries)
inlineoverridevirtual

used in class documentation to produce a list of super classes, if class diagrams are disabled.

Implements Translator.

Definition at line 678 of file translator_gr.h.

679 {
680 return DString("Κληρονομείται από ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
681 }

References DString::DString(), and trWriteList().

◆ trInheritedFrom()

DString TranslatorGreek::trInheritedFrom ( const DString & members,
const DString & what )
inlineoverridevirtual

Used for a section containing inherited members

Implements Translator.

Definition at line 1859 of file translator_gr.h.

1860 { return members+" κληρονόμησαν από "+what; }

◆ trInheritsList()

DString TranslatorGreek::trInheritsList ( int numEntries)
inlineoverridevirtual

used in class documentation to produce a list of base classes, if class diagrams are disabled.

Implements Translator.

Definition at line 670 of file translator_gr.h.

671 {
672 return DString("Κληρονομεί ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
673 }

References DString::DString(), and trWriteList().

◆ trInitialValue()

DString TranslatorGreek::trInitialValue ( )
inlineoverridevirtual

Text shown before a multi-line variable/enum initialization

Implements Translator.

Definition at line 851 of file translator_gr.h.

852 {
853 return "Αρχική τιμή:";
854 }

◆ trInstanceMethods()

DString TranslatorGreek::trInstanceMethods ( )
inlineoverridevirtual

Used as the header of a list of instance methods in Objective-C. These are similar to public member functions in C++.

Implements Translator.

Definition at line 1911 of file translator_gr.h.

1912 {
1913 return "Μέθοδοι Υπόστασης";
1914 }

◆ trInterfaceDocumentation()

DString TranslatorGreek::trInterfaceDocumentation ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2144 of file translator_gr.h.

2145 {
2146 return "Τεκμηρίωση Διεπαφής";
2147 }

◆ trInterfaceHierarchy()

DString TranslatorGreek::trInterfaceHierarchy ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2136 of file translator_gr.h.

2137 {
2138 return "Ιεραρχία Διεπαφής";
2139 }

◆ trInterfaceHierarchyDescription()

DString TranslatorGreek::trInterfaceHierarchyDescription ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2140 of file translator_gr.h.

2141 {
2142 return "Αυτή η λίστα ιεραρχίας είναι ταξινομημένη χονδροειδώς και όχι αυστηρά αλφαβητικά:";
2143 }

◆ trInterfaceIndex()

DString TranslatorGreek::trInterfaceIndex ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2124 of file translator_gr.h.

2125 {
2126 return "Ευρετήριο Διεπαφής";
2127 }

◆ trInterfaceList()

DString TranslatorGreek::trInterfaceList ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2128 of file translator_gr.h.

2129 {
2130 return "Λίστα Διεπαφής";
2131 }

◆ trInterfaceListDescription()

DString TranslatorGreek::trInterfaceListDescription ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2132 of file translator_gr.h.

2133 {
2134 return "Ακολουθούν οι διεπαφές με σύντομες περιγραφές:";
2135 }

◆ trInterfaces()

DString TranslatorGreek::trInterfaces ( )
inlineoverridevirtual

old style UNO IDL services: implemented interfaces

Implements Translator.

Definition at line 1928 of file translator_gr.h.

1929 { return "Εξαγόμενες Διεπαφές"; }

◆ trInvariant()

DString TranslatorGreek::trInvariant ( )
inlineoverridevirtual

Text for the \invariant command

Implements Translator.

Definition at line 846 of file translator_gr.h.

847 {
848 return "Αμετάβλητα";
849 }

◆ trISOLang()

DString TranslatorGreek::trISOLang ( )
inlineoverridevirtual

Implements Translator.

Definition at line 77 of file translator_gr.h.

78 {
79 return "el";
80 }

◆ trLegend()

DString TranslatorGreek::trLegend ( )
inlineoverridevirtual

text for the link to the legend page

Implements Translator.

Definition at line 1047 of file translator_gr.h.

1048 {
1049 return "υπόμνημα";
1050 }

◆ trLegendDocs()

DString TranslatorGreek::trLegendDocs ( )
inlineoverridevirtual

page explaining how the dot graph's should be interpreted The A in the text below are to prevent link to classes called "A".

Implements Translator.

Definition at line 982 of file translator_gr.h.

983 {
984 return
985 "Αυτή η σελίδα εξηγεί το πως ερμηνεύονται τα διαγράμματα που δημιουργούνται "
986 "από το doxygen.<p>\n"
987 "Θεωρείστε το παρακάτω παράδειγμα:"
988 "\\code\n"
989 "/*! Invisible class because of truncation */\n"
990 "class Invisible { };\n\n"
991 "/*! Truncated class, inheritance relation is hidden */\n"
992 "class Truncated : public Invisible { };\n\n"
993 "/* Class not documented with doxygen comments */\n"
994 "class Undocumented { };\n\n"
995 "/*! Class that is inherited using public inheritance */\n"
996 "class PublicBase : public Truncated { };\n\n"
997 "/*! A template class */\n"
998 "template<class T> class Templ { };\n\n"
999 "/*! Class that is inherited using protected inheritance */\n"
1000 "class ProtectedBase { };\n\n"
1001 "/*! Class that is inherited using private inheritance */\n"
1002 "class PrivateBase { };\n\n"
1003 "/*! Class that is used by the Inherited class */\n"
1004 "class Used { };\n\n"
1005 "/*! Super class that inherits a number of other classes */\n"
1006 "class Inherited : public PublicBase,\n"
1007 " protected ProtectedBase,\n"
1008 " private PrivateBase,\n"
1009 " public Undocumented,\n"
1010 " public Templ<int>\n"
1011 "{\n"
1012 " private:\n"
1013 " Used *m_usedClass;\n"
1014 "};\n"
1015 "\\endcode\n"
1016 "Αυτό οδηγεί στο επόμενο διάγραμμα:"
1017 "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
1018 "<p>\n"
1019 "Τα κουτιά στο παραπάνω διάγραμμα έχουν την ακόλουθη σημασία:\n"
1020 "</p>\n"
1021 "<ul>\n"
1022 "<li>Ένα γεμισμένο μαύρο κουτί αναπαριστά τη δομή ή την κλάση για την οποία"
1023 "αφορά το διάγραμμα.\n"
1024 "<li>Ένα κουτί με μαύρο περίγραμμα αναπαριστά μία τεκμηριωμένη δομή ή κλάση.\n"
1025 "<li>Ένα κουτί με γκρίζο περίγραμμα αναπαριστά μία μη τεκμηριωμένη δομή ή κλάση.\n"
1026 "<li>Ένα κουτί με κόκκινο περίγραμμα αναπαριστά μία τεκμηριωμένη δομή ή κλάση για "
1027 "την οποία δεν παρουσιάζονται όλες οι σχέσεις κληρονομικότητας και περιεχομένου. %Ένα "
1028 "διάγραμμα μειώνεται αν δεν χωράει στις ορισμένες διαστάσεις."
1029 "</ul>\n"
1030 "<p>\n"
1031 "Τα βέλη έχουν τις ακόλουθες σημασίες:\n"
1032 "</p>\n"
1033 "<ul>\n"
1034 "<li>Ένα βαθύ μπλε βέλος χρησιμοποιείται για να παρουσιάσει μία δημόσια σχέση κληρονομικότητας "
1035 "μεταξύ δύο κλάσεων.</li>\n"
1036 "<li>Ένα βαθύ πράσινο βέλος χρησιμοποιείται για προστατευμένη κληρονομικότητα.</li>\n"
1037 "<li>Ένα βαθύ κόκκινο βέλος χρησιμοποιείται για ιδιωτική κληρονομικότητα.</li>\n"
1038 "<li>Ένα μωβ διακεκομένο βέλος χρησιμοποιείται αν μία κλάση περιέχεται ή χρησιμοποιείται "
1039 "από μία άλλη κλάση. Το βέλος ονομάζεται από το όνομα της μεταβλητής(ων) "
1040 "μέσω της οποίας η κλάση ή δομή είναι προσβάσιμη.</li>\n"
1041 "<li>Ένα κίτρινο διακεκομμένο βέλος χρησιμοποιείται για μια σχέση μεταξύ ενός προτύπου αντικειμένου και "
1042 "της πρότυπης κλάσης από την οποία δημιουργήθηκε. Το βέλος ονομάζεται με τις παραμέτρους του προτύπου "
1043 "του αντικειμένου.</li>\n"
1044 "</ul>\n";
1045 }
DString getDotImageExtension()
Definition util.cpp:4966

References getDotImageExtension().

◆ trLegendTitle()

DString TranslatorGreek::trLegendTitle ( )
inlineoverridevirtual

title of the graph legend page

Implements Translator.

Definition at line 975 of file translator_gr.h.

976 {
977 return "Υπόμνημα Διαγραμμάτων";
978 }

◆ trListOfAllMembers()

DString TranslatorGreek::trListOfAllMembers ( )
inlineoverridevirtual

put in the class documentation

Implements Translator.

Definition at line 130 of file translator_gr.h.

131 { return "Λίστα όλων των μελών"; }

◆ trLoading()

DString TranslatorGreek::trLoading ( )
inlineoverridevirtual

Loading message shown when loading search results

Implements Translator.

Definition at line 1718 of file translator_gr.h.

1719 {
1720 return "Φόρτωση...";
1721 }

◆ trMainPage()

DString TranslatorGreek::trMainPage ( )
inlineoverridevirtual

This is in the (quick) index as a link to the main page (index.html)

Implements Translator.

Definition at line 775 of file translator_gr.h.

776 { return "Κύρια Σελίδα"; }

◆ trMember()

DString TranslatorGreek::trMember ( bool first_capital,
bool singular )
inlineoverridevirtual

This is used for translation of the word that will possibly be followed by a single name or by a list of names of the category.

Implements Translator.

Definition at line 1235 of file translator_gr.h.

1236 {
1237 return createNoun(first_capital, singular, "μέλ", "η", "ος");
1238 }

References Translator::createNoun().

◆ trMemberDataDocumentation()

DString TranslatorGreek::trMemberDataDocumentation ( )
inlineoverridevirtual

header that is put before the list of member attributes.

Implements Translator.

Definition at line 113 of file translator_gr.h.

114 {
115 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
116 {
117 return "Τεκμηρίωση Πεδίων";
118 }
119 else
120 {
121 return "Τεκμηρίωση Δεδομένων Μελών";
122 }
123 }

References Config_getBool.

◆ trMemberEnumerationDocumentation()

DString TranslatorGreek::trMemberEnumerationDocumentation ( )
inlineoverridevirtual

header that is put before the list of enumerations.

Implements Translator.

Definition at line 105 of file translator_gr.h.

106 { return "Τεκμηρίωση Απαριθμήσεων Μελών"; }

◆ trMemberFunctionDocumentation()

DString TranslatorGreek::trMemberFunctionDocumentation ( )
inlineoverridevirtual

header that is put before the list of member functions.

Implements Translator.

Definition at line 109 of file translator_gr.h.

110 { return "Τεκμηρίωση Συναρτήσεων Μελών"; }

◆ trMemberFunctionDocumentationFortran()

DString TranslatorGreek::trMemberFunctionDocumentationFortran ( )
inlineoverridevirtual

header that is put before the list of member subprograms (Fortran).

Implements Translator.

Definition at line 1517 of file translator_gr.h.

1518 { return "Τεκμηρίωση Συνάρτησης/Υπορουτίνας Μέλους"; }

◆ trMemberList()

DString TranslatorGreek::trMemberList ( )
inlineoverridevirtual

used as the title of the "list of all members" page of a class

Implements Translator.

Definition at line 134 of file translator_gr.h.

135 { return "Λίστα μελών"; }

◆ trMemberTypedefDocumentation()

DString TranslatorGreek::trMemberTypedefDocumentation ( )
inlineoverridevirtual

header that is put before the list of typedefs.

Implements Translator.

Definition at line 101 of file translator_gr.h.

102 { return "Τεκμηρίωση Μελών Ορισμών Τύπων"; }

◆ trMethodDocumentation()

DString TranslatorGreek::trMethodDocumentation ( )
inlineoverridevirtual

Used as the header of the member functions of an Objective-C class.

Implements Translator.

Definition at line 1918 of file translator_gr.h.

1919 {
1920 return "Τεκμηρίωση Μεθόδου";
1921 }

◆ trModule()

DString TranslatorGreek::trModule ( bool first_capital,
bool singular )
inlineoverridevirtual

This is used for translation of the word that will possibly be followed by a single name or by a list of names of the category.

Implements Translator.

Definition at line 1656 of file translator_gr.h.

1657 {
1658 return createNoun(first_capital, singular, "υπομονάδ", "ες", "α");
1659 }

References Translator::createNoun().

◆ trModuleDocumentation()

DString TranslatorGreek::trModuleDocumentation ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter containing the documentation of all groups.

Implements Translator.

Definition at line 385 of file translator_gr.h.

386 { return "Τεκμηρίωση Υπομονάδων"; }

◆ trModuleIndex()

DString TranslatorGreek::trModuleIndex ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter with the index of all groups.

Implements Translator.

Definition at line 352 of file translator_gr.h.

353 { return "Ευρετήριο υπομονάδων"; }

◆ trModuleMembersDescriptionTotal()

DString TranslatorGreek::trModuleMembersDescriptionTotal ( ModuleMemberHighlight::Enum hl)
inlineoverridevirtual

Implements Translator.

Definition at line 2591 of file translator_gr.h.

2592 {
2593 bool extractAll = Config_getBool(EXTRACT_ALL);
2594 DString result="Μια λίστα με ";
2595 DString singularResult = "";
2596 switch (hl)
2597 {
2599 singularResult="μέλος";
2600 result+="όλα ";
2601 if (!extractAll) result+="τα τεκμηριωμένα ";
2602 result+="μέλη";
2603 break;
2605 singularResult="συνάρτηση";
2606 result+="όλες ";
2607 if (!extractAll) result+="τις τεκμηριωμένες ";
2608 result+="συναρτήσεις";
2609 break;
2611 singularResult="μεταβλητή";
2612 result+="όλες ";
2613 if (!extractAll) result+="τις τεκμηριωμένες ";
2614 result+="μεταβλητές";
2615 break;
2617 singularResult="ορισμό τύπου";
2618 result+="όλους ";
2619 if (!extractAll) result+="τους τεκμηριωμένους ";
2620 result+="ορισμούς τύπων";
2621 break;
2623 singularResult="απαρίθμηση";
2624 result+="όλες ";
2625 if (!extractAll) result+="τις τεκμηριωμένες ";
2626 result+="απαριθμήσεις";
2627 break;
2629 singularResult="τιμή απαρίθμησης";
2630 result+="όλες ";
2631 if (!extractAll) result+="τις τεκμηριωμένες ";
2632 result+="τιμές απαριθμήσεων";
2633 break;
2634 case ModuleMemberHighlight::Total: // for completeness
2635 break;
2636 }
2637 result+=" υπομονάδων, με συνδέσμους στην ";
2638 if (extractAll)
2639 result+="τεκμηρίωση της υπομονάδας για κάθε " + singularResult + ":";
2640 else
2641 result+="υπομονάδα στην οποία ανήκουν:";
2642 return result;
2643 }

References ModuleMemberHighlight::All, Config_getBool, ModuleMemberHighlight::Enums, ModuleMemberHighlight::EnumValues, ModuleMemberHighlight::Functions, ModuleMemberHighlight::Total, ModuleMemberHighlight::Typedefs, and ModuleMemberHighlight::Variables.

◆ trModuleReference()

DString TranslatorGreek::trModuleReference ( const DString & namespaceName)
inlineoverridevirtual

used as the title of the HTML page of a module (Fortran)

Implements Translator.

Definition at line 1618 of file translator_gr.h.

1619 {
1620 DString result=namespaceName;
1621 result+=" Δηλώσεις Υπομονάδων";
1622 return result;
1623 }

◆ trModules()

DString TranslatorGreek::trModules ( )
inlineoverridevirtual

This is put above each page as a link to the list of all groups of compounds or files (see the \group command).

Implements Translator.

Definition at line 172 of file translator_gr.h.

173 { return "Υπομονάδες"; }

◆ trModulesDescription()

DString TranslatorGreek::trModulesDescription ( )
inlineoverridevirtual

This is an introduction to the page with the list of class/file groups

Implements Translator.

Definition at line 339 of file translator_gr.h.

340 { return "Ακολουθεί η λίστα όλων των υπομονάδων:"; }

◆ trModulesIndex()

DString TranslatorGreek::trModulesIndex ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter with the index of all modules (Fortran).

Implements Translator.

Definition at line 1649 of file translator_gr.h.

1650 { return "Περιεχόμενα Υπομονάδων"; }

◆ trModulesList()

DString TranslatorGreek::trModulesList ( )
inlineoverridevirtual

used as the title of page containing all the index of all modules (Fortran).

Implements Translator.

Definition at line 1584 of file translator_gr.h.

1585 { return "Λίστα Υπομονάδων"; }

◆ trModulesListDescription()

DString TranslatorGreek::trModulesListDescription ( bool extractAll)
inlineoverridevirtual

used as an introduction to the modules list (Fortran)

Implements Translator.

Definition at line 1588 of file translator_gr.h.

1589 {
1590 DString result="Εδώ είναι μια λίστα με όλες τις ";
1591 if (!extractAll) result+="τεκμηριωμένες ";
1592 result+="υπομονάδες με σύντομή περιγραφή:";
1593 return result;
1594 }

◆ trModulesMemberDescription()

DString TranslatorGreek::trModulesMemberDescription ( bool extractAll)
inlineoverridevirtual

This is an introduction to the page with all modules members (Fortran)

Implements Translator.

Definition at line 1630 of file translator_gr.h.

1631 {
1632 DString result="Εδώ είναι μια λίστα με όλες τις ";
1633 if (!extractAll) result+="τεκμηριωμένες ";
1634 result+="μέλη υπομονάδες με συνδέσεις ";
1635 if (extractAll)
1636 {
1637 result+="στην τεκμηρίωση της υπομονάδας για κάθε μέλος:";
1638 }
1639 else
1640 {
1641 result+="στις υπομονάδες που ανήκουν:";
1642 }
1643 return result;
1644 }

◆ trModulesMembers()

DString TranslatorGreek::trModulesMembers ( )
inlineoverridevirtual

This is put above each page as a link to all members of modules. (Fortran)

Implements Translator.

Definition at line 1626 of file translator_gr.h.

1627 { return "Υπομονάδες Μέλη"; }

◆ trMonth()

DString TranslatorGreek::trMonth ( int month,
bool ,
bool full )
inlineoverridevirtual

Implements Translator.

Definition at line 1800 of file translator_gr.h.

1801 {
1802 static const char *months_short[] = { "Ιαν", "Φεβ", "Μαρ", "Απρ", "Μαϊ", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ" };
1803 static const char *months_full[] = { "Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος" };
1804 DString text = full? months_full[month-1] : months_short[month-1];
1805 return text;
1806 }

◆ trMore()

DString TranslatorGreek::trMore ( )
inlineoverridevirtual

this is the text of a link put after brief descriptions.

Implements Translator.

Definition at line 126 of file translator_gr.h.

127 { return "Περισσότερα..."; }

◆ trNamespace()

DString TranslatorGreek::trNamespace ( bool first_capital,
bool singular )
inlineoverridevirtual

This is used for translation of the word that will possibly be followed by a single name or by a list of names of the category.

Implements Translator.

Definition at line 1207 of file translator_gr.h.

1208 {
1209 return createNoun(first_capital, singular, "χ", "ώροι", "ώρος") +
1210 " ονομάτων";
1211 }

References Translator::createNoun().

◆ trNamespaceDocumentation()

DString TranslatorGreek::trNamespaceDocumentation ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter containing the documentation of all namespaces.

Implements Translator.

Definition at line 724 of file translator_gr.h.

725 { return "Τεκμηρίωση Χώρων Ονομάτων"; }

◆ trNamespaceIndex()

DString TranslatorGreek::trNamespaceIndex ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter with the index of all namespaces.

Implements Translator.

Definition at line 718 of file translator_gr.h.

719 { return "Ευρετήριο Χώρων Ονομάτων"; }

◆ trNamespaceList()

DString TranslatorGreek::trNamespaceList ( )
inlineoverridevirtual

used as the title of page containing all the index of all namespaces.

Implements Translator.

Definition at line 552 of file translator_gr.h.

553 { return "Λίστα Χώρων Ονομάτων"; }

◆ trNamespaceListDescription()

DString TranslatorGreek::trNamespaceListDescription ( bool extractAll)
inlineoverridevirtual

used as an introduction to the namespace list

Implements Translator.

Definition at line 556 of file translator_gr.h.

557 {
558 DString result="Ακολουθέι η λίστα όλων των ";
559 if (!extractAll) result+="τεκμηριωμένων ";
560 result+="Χώρων Ονομάτων με σύντομες περιγραφές:";
561 return result;
562 }

◆ trNamespaceMemberDescription()

DString TranslatorGreek::trNamespaceMemberDescription ( bool extractAll)
inlineoverridevirtual

This is an introduction to the page with all namespace members

Implements Translator.

Definition at line 704 of file translator_gr.h.

705 {
706 DString result="Ακολουθεί η λίστα όλων των ";
707 if (!extractAll) result+="τεκμηριωμένων ";
708 result+="μελών χώρων ονομάτων με συνδέσμους ";
709 if (extractAll)
710 result+="στην τεκμηρίωση του χώρου ονομάτων για κάθε μέλος:";
711 else
712 result+="στους χώρους ονομάτων που ανήκουν:";
713 return result;
714 }

◆ trNamespaceMembers()

DString TranslatorGreek::trNamespaceMembers ( )
inlineoverridevirtual

This is put above each page as a link to all members of namespaces.

Implements Translator.

Definition at line 700 of file translator_gr.h.

701 { return "Μέλη Χώρου Ονομάτων"; }

◆ trNamespaceMembersDescriptionTotal()

DString TranslatorGreek::trNamespaceMembersDescriptionTotal ( NamespaceMemberHighlight::Enum hl)
inlineoverridevirtual

Implements Translator.

Definition at line 2509 of file translator_gr.h.

2510 {
2511 bool extractAll = Config_getBool(EXTRACT_ALL);
2512 DString result="Αυτή είναι μια λίστα με ";
2513 DString singularResult = "";
2514 switch (hl)
2515 {
2517 result+="όλα τα ";
2518 if (!extractAll) result+="τεκμηριωμένα ";
2519 result+="μέλη ";
2520 singularResult="μέλους";
2521 break;
2523 result+="όλες τις ";
2524 if (!extractAll) result+="τεκμηριωμένες ";
2525 result+="συναρτήσεις ";
2526 singularResult="συνάρτησης";
2527 break;
2529 result+="όλες τις ";
2530 if (!extractAll) result+="τεκμηριωμένες ";
2531 result+="μεταβλητές ";
2532 singularResult="μεταβλητής";
2533 break;
2535 result+="όλους τους ";
2536 if (!extractAll) result+="τεκμηριωμένους ";
2537 result+="ορισμούς τύπων δεδομένων ";
2538 singularResult="ορισμού τύπου δεδομένων";
2539 break;
2541 result+="όλες τις ";
2542 if (!extractAll) result+="τεκμηριωμένες ";
2543 result+="ακολουθίες ";
2544 singularResult="ακολουθίας";
2545 break;
2547 result+="όλα τα ";
2548 if (!extractAll) result+="τεκμηριωμένα ";
2549 result+="λεξικά ";
2550 singularResult="λεξικού";
2551 break;
2553 result+="όλες τις ";
2554 if (!extractAll) result+="τεκμηριωμένες ";
2555 result+="απαριθμήσεις ";
2556 singularResult="απαρίθμησης";
2557 break;
2559 result+="όλες τις ";
2560 if (!extractAll) result+="τεκμηριωμένες ";
2561 result+="τιμές απαριθμήσεων ";
2562 singularResult="τιμής απαρίθμησης";
2563 break;
2564 case NamespaceMemberHighlight::Total: // for completeness
2565 break;
2566 }
2567 result+="του χώρου ονομάτων, με συνδέσμους ";
2568 if (extractAll)
2569 result+="στην τεκμηρίωση κάθε " + singularResult + " του χώρου ονομάτων:";
2570 else
2571 result+="στους χώρους ονομάτων που ανήκουν:";
2572 return result;
2573 }

References NamespaceMemberHighlight::All, Config_getBool, NamespaceMemberHighlight::Dictionaries, NamespaceMemberHighlight::Enums, NamespaceMemberHighlight::EnumValues, NamespaceMemberHighlight::Functions, NamespaceMemberHighlight::Sequences, NamespaceMemberHighlight::Total, NamespaceMemberHighlight::Typedefs, and NamespaceMemberHighlight::Variables.

◆ trNamespaceReference()

DString TranslatorGreek::trNamespaceReference ( const DString & namespaceName)
inlineoverridevirtual

used as the title of the HTML page of a namespace

Implements Translator.

Definition at line 615 of file translator_gr.h.

616 {
617 DString result="Τεκμηρίωση Χώρου Ονομάτων ";
618 result+=namespaceName;
619 return result;
620 }

◆ trNamespaces()

DString TranslatorGreek::trNamespaces ( )
inlineoverridevirtual

This is used in the documentation before the list of all namespaces in a file.

Implements Translator.

Definition at line 734 of file translator_gr.h.

735 { return "Χώροι Ονομάτων"; }

◆ trNoMatches()

DString TranslatorGreek::trNoMatches ( )
inlineoverridevirtual

Text shown when no search results are found

Implements Translator.

Definition at line 1736 of file translator_gr.h.

1737 {
1738 return "Δεν βρέθηκαν αποτελέσματα αναζήτησης";
1739 }

◆ trNote()

DString TranslatorGreek::trNote ( )
inlineoverridevirtual

Implements Translator.

Definition at line 881 of file translator_gr.h.

882 {
883 return "Σημείωση";
884 }

◆ trOperationDocumentation()

DString TranslatorGreek::trOperationDocumentation ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2215 of file translator_gr.h.

2216 {
2217 return "Τεκμηρίωση Πράξης";
2218 }

◆ trOperations()

DString TranslatorGreek::trOperations ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2211 of file translator_gr.h.

2212 {
2213 return "Πράξεις";
2214 }

◆ trOverloadText()

DString TranslatorGreek::trOverloadText ( )
inlineoverridevirtual

This text is added to the documentation when the \overload command is used for a overloaded function.

Implements Translator.

Definition at line 1489 of file translator_gr.h.

1490 {
1491 return "Αυτή είναι μια υπερφορτωμένη συνάρτηση-μέλος, "
1492 "που παρέχεται για ευκολία. Διαφέρει από την παραπάνω "
1493 "συνάρτηση μόνο στον τύπο των παραμέτρων που δέχεται.";
1494 }

◆ trPackage()

DString TranslatorGreek::trPackage ( const DString & name)
inlineoverridevirtual

Used as the title of a Java package

Implements Translator.

Definition at line 1099 of file translator_gr.h.

1100 {
1101 return "Πακέτο "+name;
1102 }

◆ trPackageAttribs()

DString TranslatorGreek::trPackageAttribs ( )
inlineoverridevirtual

Used as a heading for a list of Java class variables with package scope.

Implements Translator.

Definition at line 1363 of file translator_gr.h.

1364 {
1365 return "Μεταβλητές Πακέτου";
1366 }

◆ trPackageFunctions()

DString TranslatorGreek::trPackageFunctions ( )
inlineoverridevirtual

Used as a heading for a list of Java class functions with package scope.

Implements Translator.

Definition at line 1345 of file translator_gr.h.

1346 {
1347 return "Συναρτήσεις Πακέτου";
1348 }

◆ trPackageList()

DString TranslatorGreek::trPackageList ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2306 of file translator_gr.h.

2307 { return "Λίστα πακέτου"; }

◆ trPackageListDescription()

DString TranslatorGreek::trPackageListDescription ( )
inlineoverridevirtual

The description of the package index page

Implements Translator.

Definition at line 1104 of file translator_gr.h.

1105 {
1106 return "Ακολουθεί η λίστα των πακέτων με σύντομη περιγραφή (αν υπάρχει):";
1107 }

◆ trPackageMembers()

DString TranslatorGreek::trPackageMembers ( )
inlineoverridevirtual

Implements Translator.

Definition at line 1349 of file translator_gr.h.

1350 {
1351 return "Μέλη Πακέτου";
1352 }

◆ trPackages()

DString TranslatorGreek::trPackages ( )
inlineoverridevirtual

The link name in the Quick links header for each page

Implements Translator.

Definition at line 1109 of file translator_gr.h.

1110 {
1111 return "Πακέτα";
1112 }

◆ trPackageTypes()

DString TranslatorGreek::trPackageTypes ( )
inlineoverridevirtual

Used as a heading for a list of Java class types with package scope.

Implements Translator.

Definition at line 1338 of file translator_gr.h.

1339 {
1340 return "Τύποι Πακέτων";
1341 }

◆ trPage()

DString TranslatorGreek::trPage ( bool first_capital,
bool singular )
inlineoverridevirtual

This is used for translation of the word that will possibly be followed by a single name or by a list of names of the category.

Implements Translator.

Definition at line 1226 of file translator_gr.h.

1227 {
1228 return createNoun(first_capital, singular, "σελίδ", "ες", "α");
1229 }

References Translator::createNoun().

◆ trPageAbbreviation()

DString TranslatorGreek::trPageAbbreviation ( )
inlineoverridevirtual

This is used in references to page that are put in the LaTeX documentation. It should be an abbreviation of the word page.

Implements Translator.

Definition at line 781 of file translator_gr.h.

782 { return "σελ."; }

◆ trPageIndex()

DString TranslatorGreek::trPageIndex ( )
inlineoverridevirtual

Implements Translator.

Definition at line 872 of file translator_gr.h.

873 {
874 return "Ευρετήριο Σελίδων";
875 }

◆ trPanelSynchronisationTooltip()

DString TranslatorGreek::trPanelSynchronisationTooltip ( bool enable)
inlineoverridevirtual

Used as a tooltip for the toggle button that appears in the navigation tree in the HTML output when GENERATE_TREEVIEW is enabled. This tooltip explains the meaning of the button.

Implements Translator.

Definition at line 1876 of file translator_gr.h.

1877 {
1878 DString opt = enable ? "ενεργοποιήσετε" : "απενεργοποιήσετε";
1879 return "Κάντε κλικ για να "+opt+" το συγχρονισμό του παραθύρου";
1880 }

◆ trParameters()

DString TranslatorGreek::trParameters ( )
inlineoverridevirtual

this text is generated when the \param command is used.

Implements Translator.

Definition at line 536 of file translator_gr.h.

537 { return "Παράμετροι"; }

◆ trPostcondition()

DString TranslatorGreek::trPostcondition ( )
inlineoverridevirtual

Text for the \post command

Implements Translator.

Definition at line 841 of file translator_gr.h.

842 {
843 return "Μεταϋποθέσεις";
844 }

◆ trPrecondition()

DString TranslatorGreek::trPrecondition ( )
inlineoverridevirtual

Text for the \pre command

Implements Translator.

Definition at line 836 of file translator_gr.h.

837 {
838 return "Προϋποθέσεις";
839 }

◆ trPrivateAttribs()

DString TranslatorGreek::trPrivateAttribs ( )
inlineoverridevirtual

Implements Translator.

Definition at line 920 of file translator_gr.h.

921 {
922 return "Ιδιωτικα Χαρακτηριστικά";
923 }

◆ trPrivateMembers()

DString TranslatorGreek::trPrivateMembers ( )
inlineoverridevirtual

Implements Translator.

Definition at line 636 of file translator_gr.h.

637 { return "Ιδιωτικές Μέθοδοι"; }

◆ trPrivateSlots()

DString TranslatorGreek::trPrivateSlots ( )
inlineoverridevirtual

Implements Translator.

Definition at line 638 of file translator_gr.h.

639 { return "Ιδιωτικές Υποδοχές"; }

◆ trPrivateTypes()

DString TranslatorGreek::trPrivateTypes ( )
inlineoverridevirtual

Implements Translator.

Definition at line 916 of file translator_gr.h.

917 {
918 return "Ιδιωτικοί Τύποι";
919 }

◆ trProperties()

DString TranslatorGreek::trProperties ( )
inlineoverridevirtual

Used as a section header for IDL properties

Implements Translator.

Definition at line 1072 of file translator_gr.h.

1073 {
1074 return "Ιδιότητες";
1075 }

◆ trPropertyDocumentation()

DString TranslatorGreek::trPropertyDocumentation ( )
inlineoverridevirtual

Used as a section header for IDL property documentation

Implements Translator.

Definition at line 1077 of file translator_gr.h.

1078 {
1079 return "Τεκμηρίωση Ιδιοτήτων";
1080 }

◆ trProtectedAttribs()

DString TranslatorGreek::trProtectedAttribs ( )
inlineoverridevirtual

Implements Translator.

Definition at line 908 of file translator_gr.h.

909 {
910 return "Προστατευμένα Χαρακτηριστικά";
911 }

◆ trProtectedMembers()

DString TranslatorGreek::trProtectedMembers ( )
inlineoverridevirtual

Implements Translator.

Definition at line 630 of file translator_gr.h.

631 { return "Προστατευμένες Μέθοδοι"; }

◆ trProtectedSlots()

DString TranslatorGreek::trProtectedSlots ( )
inlineoverridevirtual

Implements Translator.

Definition at line 632 of file translator_gr.h.

633 { return "Προστατευμένες Υποδοχές"; }

◆ trProtectedTypes()

DString TranslatorGreek::trProtectedTypes ( )
inlineoverridevirtual

Implements Translator.

Definition at line 904 of file translator_gr.h.

905 {
906 return "Προστατευμένοι Τύποι";
907 }

◆ trProvidedByCategory()

DString TranslatorGreek::trProvidedByCategory ( )
inlineoverridevirtual

Used in a method of an Objective-C class that is declared in a a category. Note that the @1 marker is required and is replaced by a link.

Implements Translator.

Definition at line 1886 of file translator_gr.h.

1887 {
1888 return "Παρέχεται από την κατηγορία @0.";
1889 }

◆ trPublicAttribs()

DString TranslatorGreek::trPublicAttribs ( )
inlineoverridevirtual

Implements Translator.

Definition at line 889 of file translator_gr.h.

890 {
891 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
892 {
893 return "Πεδία Δεδομένων";
894 }
895 else
896 {
897 return "Δημόσια Χαρακτηριστικά";
898 }
899 }

References Config_getBool.

◆ trPublicMembers()

DString TranslatorGreek::trPublicMembers ( )
inlineoverridevirtual

Implements Translator.

Definition at line 622 of file translator_gr.h.

623 { return "Δημόσιες Μέθοδοι"; }

◆ trPublicSlots()

DString TranslatorGreek::trPublicSlots ( )
inlineoverridevirtual

Implements Translator.

Definition at line 624 of file translator_gr.h.

625 { return "Δημόσιες Υποδοχές"; }

◆ trPublicTypes()

DString TranslatorGreek::trPublicTypes ( )
inlineoverridevirtual

Implements Translator.

Definition at line 885 of file translator_gr.h.

886 {
887 return "Δημόσιοι Τυποι";
888 }

◆ trReferencedBy()

DString TranslatorGreek::trReferencedBy ( )
inlineoverridevirtual

Implements Translator.

Definition at line 948 of file translator_gr.h.

949 {
950 return "Αναφορά από";
951 }

◆ trReferenceManual()

DString TranslatorGreek::trReferenceManual ( )
inlineoverridevirtual

This is used in LaTeX as the title of the document

Implements Translator.

Definition at line 414 of file translator_gr.h.

415 { return "Εγχειρίδιο Τεκμηρίωσης"; }

◆ trReferences()

DString TranslatorGreek::trReferences ( )
inlineoverridevirtual

This text is put before the list of members referenced by a member

Implements Translator.

Definition at line 1266 of file translator_gr.h.

1267 {
1268 return "Αναφορές";
1269 }

◆ trReimplementedFromList()

DString TranslatorGreek::trReimplementedFromList ( int numEntries)
inlineoverridevirtual

used in member documentation blocks to produce a list of members that are hidden by this one.

Implements Translator.

Definition at line 686 of file translator_gr.h.

687 {
688 return DString("Επαναϋλοποιείται από ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
689 }

References DString::DString(), and trWriteList().

◆ trReimplementedInList()

DString TranslatorGreek::trReimplementedInList ( int numEntries)
inlineoverridevirtual

used in member documentation blocks to produce a list of all member that overwrite the implementation of this member.

Implements Translator.

Definition at line 694 of file translator_gr.h.

695 {
696 return DString("Επαναϋλοποιείται ")+(numEntries==1?"στην ":"στις ")+trWriteList(numEntries)+".";
697 }

References DString::DString(), and trWriteList().

◆ trRelatedFunctionDocumentation()

DString TranslatorGreek::trRelatedFunctionDocumentation ( )
inlineoverridevirtual

used in the class documentation as a header before the list of all related classes

Implements Translator.

Definition at line 577 of file translator_gr.h.

578 { return "Τεκμηρίωση Φιλικών και Συσχετιζόμενων Συναρτήσεων"; }

◆ trRelatedFunctions()

DString TranslatorGreek::trRelatedFunctions ( )
inlineoverridevirtual

used in the compound documentation before a list of related functions.

Implements Translator.

Definition at line 85 of file translator_gr.h.

86 { return "Σχετικές συναρτήσεις"; }

◆ trRelatedPages()

DString TranslatorGreek::trRelatedPages ( )
inlineoverridevirtual

This is put above each page as a link to all related pages.

Implements Translator.

Definition at line 223 of file translator_gr.h.

224 { return "Σχετικές Σελίδες"; }

◆ trRelatedPagesDescription()

DString TranslatorGreek::trRelatedPagesDescription ( )
inlineoverridevirtual

This is an introduction to the page with the list of related pages

Implements Translator.

Definition at line 335 of file translator_gr.h.

336 { return "Ακολουθεί η λίστα όλων των σχετικών σελίδων τεκμηρίωσης:"; }

◆ trRelatedSubscript()

DString TranslatorGreek::trRelatedSubscript ( )
inlineoverridevirtual

subscript for the related functions.

Implements Translator.

Definition at line 89 of file translator_gr.h.

90 { return "(Σημειώστε ότι αυτές δεν είναι συναρτήσεις μέλη.)"; }

◆ trRelatedSymbolDocumentation()

DString TranslatorGreek::trRelatedSymbolDocumentation ( )
inlineoverridevirtual

used in the class documentation as a header before the list of all related classes.

Supersedes trRelatedFunctionDocumentation

Implements Translator.

Definition at line 2346 of file translator_gr.h.

2347 { return "Τεκμηρίωσης Φίλιων και Σχετικών Συμβόλων"; }

◆ trRelatedSymbols()

DString TranslatorGreek::trRelatedSymbols ( )
inlineoverridevirtual

Please translate also updated body of the method trMemberFunctionDocumentation(), now better adapted for VHDL sources documentation.

used in the compound documentation before a list of related symbols.

Supersedes trRelatedFunctions

Implements Translator.

Definition at line 2331 of file translator_gr.h.

2332 { return "Σχετικά Σύμβολα"; }

◆ trRelatedSymbolsSubscript()

DString TranslatorGreek::trRelatedSymbolsSubscript ( )
inlineoverridevirtual

subscript for the related symbols

Supersedes trRelatedSubscript

Implements Translator.

Definition at line 2338 of file translator_gr.h.

2339 { return "(Προσέξτε ότι αυτά δεν είναι σύμβολα μέλη.)"; }

◆ trRemarks()

DString TranslatorGreek::trRemarks ( )
inlineoverridevirtual

Implements Translator.

Definition at line 952 of file translator_gr.h.

953 {
954 return "Παρατήρηση";
955 }

◆ trRequirementID()

DString TranslatorGreek::trRequirementID ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2676 of file translator_gr.h.

2677 {
2678 return "Α/Α";
2679 }

◆ trRequirements()

DString TranslatorGreek::trRequirements ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2671 of file translator_gr.h.

2672 {
2673 return "Απαιτήσεις";
2674 }

◆ trReturns()

DString TranslatorGreek::trReturns ( )
inlineoverridevirtual

this text is generated when the \return command is used.

Implements Translator.

Definition at line 528 of file translator_gr.h.

529 { return "Επιστρέφει"; }

◆ trReturnValues()

DString TranslatorGreek::trReturnValues ( )
inlineoverridevirtual

This is used as the heading text for the retval command.

Implements Translator.

Definition at line 770 of file translator_gr.h.

771 { return "Τιμές Επιστροφής"; }

◆ trRTFansicp()

DString TranslatorGreek::trRTFansicp ( )
inlineoverridevirtual

Used as ansicpg for RTF file

The following table shows the correlation of Charset name, Charset Value and

Codepage number:
Charset Name       Charset Value(hex)  Codepage number
------------------------------------------------------
DEFAULT_CHARSET           1 (x01)
SYMBOL_CHARSET            2 (x02)
OEM_CHARSET             255 (xFF)
ANSI_CHARSET              0 (x00)            1252
RUSSIAN_CHARSET         204 (xCC)            1251
EE_CHARSET              238 (xEE)            1250
GREEK_CHARSET           161 (xA1)            1253
TURKISH_CHARSET         162 (xA2)            1254
BALTIC_CHARSET          186 (xBA)            1257
HEBREW_CHARSET          177 (xB1)            1255
ARABIC _CHARSET         178 (xB2)            1256
SHIFTJIS_CHARSET        128 (x80)             932
HANGEUL_CHARSET         129 (x81)             949
GB2313_CHARSET          134 (x86)             936
CHINESEBIG5_CHARSET     136 (x88)             950

Implements Translator.

Definition at line 1163 of file translator_gr.h.

1164 {
1165 return "1253";
1166 }

◆ trRTFCharSet()

DString TranslatorGreek::trRTFCharSet ( )
inlineoverridevirtual

Used as ansicpg for RTF fcharset

Implements Translator.

Definition at line 1170 of file translator_gr.h.

1171 {
1172 return "161";
1173 }

◆ trRTFGeneralIndex()

DString TranslatorGreek::trRTFGeneralIndex ( )
inlineoverridevirtual

Used as header RTF general index

Implements Translator.

Definition at line 1176 of file translator_gr.h.

1177 {
1178 return "Ευρετήριο";
1179 }

◆ trRTFTableOfContents()

DString TranslatorGreek::trRTFTableOfContents ( )
inlineoverridevirtual

used in RTF documentation as a heading for the Table of Contents.

Implements Translator.

Definition at line 1298 of file translator_gr.h.

1299 {
1300 return "Πίνακας Περιεχομένων";
1301 }

◆ trSatisfiedBy()

DString TranslatorGreek::trSatisfiedBy ( const DString & list)
inlineoverridevirtual

Implements Translator.

Definition at line 2686 of file translator_gr.h.

2687 {
2688 return "Πληρούται από "+list+".";
2689 }

◆ trSatisfies()

DString TranslatorGreek::trSatisfies ( bool singular)
inlineoverridevirtual

Implements Translator.

Definition at line 2681 of file translator_gr.h.

2682 {
2683 return createNoun(true, singular, "Πληρεί ", "τις απαιτήσεις", "την απαίτηση");
2684 }

References Translator::createNoun().

◆ trSearch()

DString TranslatorGreek::trSearch ( )
inlineoverridevirtual

This is put above each page as a link to the search engine.

Implements Translator.

Definition at line 231 of file translator_gr.h.

232 { return "Αναζήτηση"; }

◆ trSearching()

DString TranslatorGreek::trSearching ( )
inlineoverridevirtual

Message shown while searching

Implements Translator.

Definition at line 1730 of file translator_gr.h.

1731 {
1732 return "Αναζήτηση...";
1733 }

◆ trSearchMatches()

DString TranslatorGreek::trSearchMatches ( )
inlineoverridevirtual

This string is put before the list of matched words, for each search result. What follows is the list of words that matched the query.

Implements Translator.

Definition at line 1430 of file translator_gr.h.

1431 {
1432 return "Ταίριαξαν:";
1433 }

◆ trSearchResults()

DString TranslatorGreek::trSearchResults ( int numDocuments)
inlineoverridevirtual

This string is put just before listing the search results. The text can be different depending on the number of documents found. Inside the text you can put the special marker $num to insert the number representing the actual number of search results. The numDocuments parameter can be either 0, 1 or 2, where the value 2 represents 2 or more matches. HTML markup is allowed inside the returned string.

Implements Translator.

Definition at line 1411 of file translator_gr.h.

1412 {
1413 if (numDocuments==0)
1414 {
1415 return "Συγγνώμη, δεν υπάρχει κείμενο που να ταιριάζει με την αίτησή σας.";
1416 }
1417 else if (numDocuments==1)
1418 {
1419 return "Βρέθηκε <b>1</b> κείμενο που ταιριάζει με την αίτησή σας.";
1420 }
1421 else
1422 {
1423 return "Βρέθηκαν <b>$num</b> κείμενα που ταιριάζουν με την αίτησή σας. "
1424 "Πρώτα εμφανίζονται τα κείμενα που ταιριάζουν πιο πολύ.";
1425 }
1426 }

◆ trSearchResultsTitle()

DString TranslatorGreek::trSearchResultsTitle ( )
inlineoverridevirtual

This string is used as the title for the page listing the search results.

Implements Translator.

Definition at line 1399 of file translator_gr.h.

1400 {
1401 return "Αποτελέσματα Αναζήτησης";
1402 }

◆ trSeeAlso()

DString TranslatorGreek::trSeeAlso ( )
inlineoverridevirtual

this text is generated when the \sa command is used.

Implements Translator.

Definition at line 532 of file translator_gr.h.

533 { return "Κοιτάξτε επίσης "; }

◆ trSequenceDocumentation()

DString TranslatorGreek::trSequenceDocumentation ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2108 of file translator_gr.h.

2109 {
2110 return "Τεκμηρίωση Ακολουθίας";
2111 }

◆ trSequences()

DString TranslatorGreek::trSequences ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2104 of file translator_gr.h.

2105 {
2106 return "Ακολουθίες";
2107 }

◆ trServiceGeneratedFromFiles()

DString TranslatorGreek::trServiceGeneratedFromFiles ( bool single)
inlineoverridevirtual

UNO IDL service page.

Implements Translator.

Definition at line 1961 of file translator_gr.h.

1962 {
1963 // single is true implies a single file
1964 DString result="Η τεκμηρίωση για την υπηρεσία αυτή "
1965 "δημιουργήθηκε από ";
1966 if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
1967 return result;
1968 }

◆ trServiceReference()

DString TranslatorGreek::trServiceReference ( const DString & sName)
inlineoverridevirtual

UNO IDL service page title.

Implements Translator.

Definition at line 1947 of file translator_gr.h.

1948 {
1949 DString result=sName;
1950 result+=" Τεκμηρίωση Υπηρεσίας";
1951 return result;
1952 }

◆ trServices()

DString TranslatorGreek::trServices ( )
inlineoverridevirtual

old style UNO IDL services: inherited services

Implements Translator.

Definition at line 1932 of file translator_gr.h.

1933 { return "Συμπεριλαμβανόμενες Υπηρεσίες"; }

◆ trSignals()

DString TranslatorGreek::trSignals ( )
inlineoverridevirtual

Implements Translator.

Definition at line 626 of file translator_gr.h.

627 { return "Σήματα"; }

◆ trSince()

DString TranslatorGreek::trSince ( )
inlineoverridevirtual

Implements Translator.

Definition at line 965 of file translator_gr.h.

966 {
967 return "Από";
968 }

◆ trSingletonGeneratedFromFiles()

DString TranslatorGreek::trSingletonGeneratedFromFiles ( bool single)
inlineoverridevirtual

UNO IDL singleton page.

Implements Translator.

Definition at line 1970 of file translator_gr.h.

1971 {
1972 // single is true implies a single file
1973 DString result="Η τεκμηρίωση για αυτό το μονοσύνολο "
1974 "δημιουργήθηκε από ";
1975 if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
1976 return result;
1977 }

◆ trSingletonReference()

DString TranslatorGreek::trSingletonReference ( const DString & sName)
inlineoverridevirtual

UNO IDL singleton page title.

Implements Translator.

Definition at line 1954 of file translator_gr.h.

1955 {
1956 DString result=sName;
1957 result+=" Τεκμηρίωση Μονοσύνολου";
1958 return result;
1959 }

◆ trSliceInterfaces()

DString TranslatorGreek::trSliceInterfaces ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2120 of file translator_gr.h.

2121 {
2122 return "Διεπαφές";
2123 }

◆ trSourceFile()

DString TranslatorGreek::trSourceFile ( const DString & filename)
inlineoverridevirtual

This is used in HTML as the title of page with source code for file filename

Implements Translator.

Definition at line 1441 of file translator_gr.h.

1442 {
1443 return "Αρχείο κώδικα " + filename;
1444 }

◆ trStaticPackageAttribs()

DString TranslatorGreek::trStaticPackageAttribs ( )
inlineoverridevirtual

Used as a heading for a list of static Java class variables with package scope.

Implements Translator.

Definition at line 1370 of file translator_gr.h.

1371 {
1372 return "Στατικές Μεταβλητές Πακέτου";
1373 }

◆ trStaticPackageFunctions()

DString TranslatorGreek::trStaticPackageFunctions ( )
inlineoverridevirtual

Used as a heading for a list of static Java class functions with package scope.

Implements Translator.

Definition at line 1356 of file translator_gr.h.

1357 {
1358 return "Στατικές Συναρτήσεις Πακέτου";
1359 }

◆ trStaticPrivateAttribs()

DString TranslatorGreek::trStaticPrivateAttribs ( )
inlineoverridevirtual

Implements Translator.

Definition at line 924 of file translator_gr.h.

925 {
926 return "Στατικά Ιδιωτικα Χαρακτηριστικά";
927 }

◆ trStaticPrivateMembers()

DString TranslatorGreek::trStaticPrivateMembers ( )
inlineoverridevirtual

Implements Translator.

Definition at line 640 of file translator_gr.h.

641 { return "Στατικές Ιδιωτικές Μέθοδοι"; }

◆ trStaticProtectedAttribs()

DString TranslatorGreek::trStaticProtectedAttribs ( )
inlineoverridevirtual

Implements Translator.

Definition at line 912 of file translator_gr.h.

913 {
914 return "Στατικά Προστατευμένα Χαρακτηριστικά";
915 }

◆ trStaticProtectedMembers()

DString TranslatorGreek::trStaticProtectedMembers ( )
inlineoverridevirtual

Implements Translator.

Definition at line 634 of file translator_gr.h.

635 { return "Στατικές Προστατευμένες Μέθοδοι"; }

◆ trStaticPublicAttribs()

DString TranslatorGreek::trStaticPublicAttribs ( )
inlineoverridevirtual

Implements Translator.

Definition at line 900 of file translator_gr.h.

901 {
902 return "Στατικά Δημόσια Χαρακτηριστικά";
903 }

◆ trStaticPublicMembers()

DString TranslatorGreek::trStaticPublicMembers ( )
inlineoverridevirtual

Implements Translator.

Definition at line 628 of file translator_gr.h.

629 { return "Στατικές Δημόσιες Μέθοδοι"; }

◆ trStructDocumentation()

DString TranslatorGreek::trStructDocumentation ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2164 of file translator_gr.h.

2165 {
2166 return "Τεκμηρίωση Δομής";
2167 }

◆ trStructIndex()

DString TranslatorGreek::trStructIndex ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2152 of file translator_gr.h.

2153 {
2154 return "Ευρετήριο Δομής";
2155 }

◆ trStructList()

DString TranslatorGreek::trStructList ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2156 of file translator_gr.h.

2157 {
2158 return "Λίστα Δομής";
2159 }

◆ trStructListDescription()

DString TranslatorGreek::trStructListDescription ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2160 of file translator_gr.h.

2161 {
2162 return "Ακολουθούν οι δομές με σύντομες περιγραφές:";
2163 }

◆ trStructs()

DString TranslatorGreek::trStructs ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2148 of file translator_gr.h.

2149 {
2150 return "Δομές";
2151 }

◆ trSubprogram()

DString TranslatorGreek::trSubprogram ( bool first_capital,
bool singular )
inlineoverridevirtual

This is used for translation of the word that will possibly be followed by a single name or by a list of names of the category.

Implements Translator.

Definition at line 1696 of file translator_gr.h.

1697 {
1698 return createNoun(first_capital, singular, "υποπρ", "ογράμματα", "όγραμμα");
1699 }

References Translator::createNoun().

◆ trSubprogramDocumentation()

DString TranslatorGreek::trSubprogramDocumentation ( )
inlineoverridevirtual

This is used in the documentation of a file/namespace before the list of documentation blocks for subprograms (Fortran)

Implements Translator.

Definition at line 1574 of file translator_gr.h.

1575 { return "Τεκμηρίωση Συνάρτησης/Υπορουτίνας"; }

◆ trSubprograms()

DString TranslatorGreek::trSubprograms ( )
inlineoverridevirtual

This is used in the documentation of a file as a header before the list of (global) subprograms (Fortran).

Implements Translator.

Definition at line 1568 of file translator_gr.h.

1569 { return "Συναρτήσεις/Υπορουτίνες"; }

◆ trTemplateParameters()

DString TranslatorGreek::trTemplateParameters ( )
inlineoverridevirtual

Section header for list of template parameters

Implements Translator.

Definition at line 1839 of file translator_gr.h.

1840 { return "Παράμετροι Προτύπου"; }

◆ trTest()

DString TranslatorGreek::trTest ( )
inlineoverridevirtual

Used as a marker that is put before a test item

Implements Translator.

Definition at line 1057 of file translator_gr.h.

1058 {
1059 return "Δοκιμαστικό";
1060 }

◆ trTestList()

DString TranslatorGreek::trTestList ( )
inlineoverridevirtual

Used as the header of the test list

Implements Translator.

Definition at line 1062 of file translator_gr.h.

1063 {
1064 return "Λίστα Δοκιμαστικών";
1065 }

◆ trThisIsTheListOfAllMembers()

DString TranslatorGreek::trThisIsTheListOfAllMembers ( )
inlineoverridevirtual

this is the first part of a sentence that is followed by a class name

Implements Translator.

Definition at line 138 of file translator_gr.h.

139 { return "Ακολουθεί η πλήρης λίστα των μελών της"; }

◆ trTodo()

DString TranslatorGreek::trTodo ( )
inlineoverridevirtual

Used as a marker that is put before a \todo item

Implements Translator.

Definition at line 934 of file translator_gr.h.

935 {
936 return "Προς Υλοποίηση";
937 }

◆ trTodoList()

DString TranslatorGreek::trTodoList ( )
inlineoverridevirtual

Used as the header of the todo list

Implements Translator.

Definition at line 939 of file translator_gr.h.

940 {
941 return "Λίστα των Προς Υλοποίηση";
942 }

◆ trTopicDocumentation()

DString TranslatorGreek::trTopicDocumentation ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2583 of file translator_gr.h.

2584 { return "Τεκμηρίωση Θέματος"; }

◆ trTopicIndex()

DString TranslatorGreek::trTopicIndex ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2587 of file translator_gr.h.

2588 { return "Ευρετήριο Θεμάτων"; }

◆ trTopicList()

DString TranslatorGreek::trTopicList ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2585 of file translator_gr.h.

2586 { return "Λίστα Θεμάτων"; }

◆ trTopicListDescription()

DString TranslatorGreek::trTopicListDescription ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2589 of file translator_gr.h.

2590 { return "Μια λίστα με όλα τα θέματα με σύντομες περιγραφές:"; }

◆ trTopics()

DString TranslatorGreek::trTopics ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2581 of file translator_gr.h.

2582 { return "Θέματα"; }

◆ trType()

DString TranslatorGreek::trType ( bool first_capital,
bool singular )
inlineoverridevirtual

This is used for translation of the word that will possibly be followed by a single name or by a list of names of the category.

Implements Translator.

Definition at line 1687 of file translator_gr.h.

1688 {
1689 return createNoun(first_capital, singular, "τύπο", "ι", "ος") + " " +
1690 createNoun(first_capital, false, "δεδομένων", "");
1691 }

References Translator::createNoun().

Referenced by trCompoundType().

◆ trTypeConstraints()

DString TranslatorGreek::trTypeConstraints ( )
inlineoverridevirtual

C# Type Constraint list

Implements Translator.

Definition at line 1702 of file translator_gr.h.

1703 {
1704 return "Περιορισμοί Τύπων Δεδομένων";
1705 }

◆ trTypedefDocumentation()

DString TranslatorGreek::trTypedefDocumentation ( )
inlineoverridevirtual

This is used in the documentation of a file/namespace before the list of documentation blocks for typedefs

Implements Translator.

Definition at line 462 of file translator_gr.h.

463 { return "Τεκμηρίωση Ορισμών Τύπων"; }

◆ trTypedefs()

DString TranslatorGreek::trTypedefs ( )
inlineoverridevirtual

This is used in the documentation of a file as a header before the list of typedefs

Implements Translator.

Definition at line 426 of file translator_gr.h.

427 { return "Ορισμοί Τύπων"; }

◆ trTypeDocumentation()

DString TranslatorGreek::trTypeDocumentation ( )
inlineoverridevirtual

This is used in LaTeX as the title of the chapter containing the documentation of all data types (Fortran).

Implements Translator.

Definition at line 1562 of file translator_gr.h.

1563 { return "Τεκμηρίωση Τύπων Δεδομένων"; }

◆ trUnsatisfiedRequirements()

DString TranslatorGreek::trUnsatisfiedRequirements ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2690 of file translator_gr.h.

2691 {
2692 return "Μη Πληρούμενες Απαιτήσεις";
2693 }

◆ trUnsatisfiedRequirementsText()

DString TranslatorGreek::trUnsatisfiedRequirementsText ( bool singular,
const DString & list )
inlineoverridevirtual

Implements Translator.

Definition at line 2694 of file translator_gr.h.

2695 {
2696 return singular ?
2697 "Η απαίτηση "+list+" δεν έχουν 'πληρεί' σχέση." :
2698 "Οι απαιτήσεις "+list+" δεν έχουν 'πληρεί' σχέση.";
2699 }

◆ trUnverifiedRequirements()

DString TranslatorGreek::trUnverifiedRequirements ( )
inlineoverridevirtual

Implements Translator.

Definition at line 2710 of file translator_gr.h.

2711 {
2712 return "Ανεπιβεβαίωτες Απαιτήσεις";
2713 }

◆ trUnverifiedRequirementsText()

DString TranslatorGreek::trUnverifiedRequirementsText ( bool singular,
const DString & list )
inlineoverridevirtual

Implements Translator.

Definition at line 2714 of file translator_gr.h.

2715 {
2716 return singular ?
2717 "Η απαίτηση "+list+" δεν έχουν 'επιβεβαιώνει' σχέση." :
2718 "Οι απαιτήσεις "+list+" δεν έχουν 'επιβεβαιώνει' σχέση.";
2719 }

◆ trVariableDocumentation()

DString TranslatorGreek::trVariableDocumentation ( )
inlineoverridevirtual

This is used in the documentation of a file/namespace before the list of documentation blocks for variables

Implements Translator.

Definition at line 480 of file translator_gr.h.

481 { return "Τεκμηρίωση Μεταβλητών"; }

◆ trVariables()

DString TranslatorGreek::trVariables ( )
inlineoverridevirtual

This is used in the documentation of a file as a header before the list of (global) variables

Implements Translator.

Definition at line 444 of file translator_gr.h.

445 { return "Μεταβλητές"; }

◆ trVerifiedBy()

DString TranslatorGreek::trVerifiedBy ( const DString & list)
inlineoverridevirtual

Implements Translator.

Definition at line 2706 of file translator_gr.h.

2707 {
2708 return "Επιβεβαιώνεται από "+list+".";
2709 }

◆ trVerifies()

DString TranslatorGreek::trVerifies ( bool singular)
inlineoverridevirtual

Implements Translator.

Definition at line 2701 of file translator_gr.h.

2702 {
2703 return createNoun(true, singular, "Επιβεβαιώνει ", "τις απαιτήσεις", "την απαίτηση");
2704 }

References Translator::createNoun().

◆ trVersion()

DString TranslatorGreek::trVersion ( )
inlineoverridevirtual

this text is generated when the \version command is used.

Implements Translator.

Definition at line 520 of file translator_gr.h.

521 { return "Έκδοση"; }

◆ trVhdlType()

DString TranslatorGreek::trVhdlType ( VhdlSpecifier type,
bool single )
inlineoverridevirtual

VHDL type.

Implements Translator.

Definition at line 2007 of file translator_gr.h.

2008 {
2009 switch(type)
2010 {
2012 if (single) return "Βιβλιοθήκη";
2013 else return "Βιβλιοθήκες";
2015 if (single) return "Πακέτο";
2016 else return "Πακέτα";
2018 if (single) return "Σήμα";
2019 else return "Σήματα";
2021 if (single) return "Εξάρτημα";
2022 else return "Εξαρτήματα";
2024 if (single) return "Σταθερά";
2025 else return "Σταθερές";
2027 if (single) return "Οντότητα";
2028 else return "Οντότητες";
2030 if (single) return "Τύπος";
2031 else return "Τύποι";
2033 if (single) return "Υποτύπος";
2034 else return "Υποτύποι";
2036 if (single) return "Συνάρτηση";
2037 else return "Συναρτήσεις";
2039 if (single) return "Εγγραφή";
2040 else return "Εγγραφές";
2042 if (single) return "Διαδικασία";
2043 else return "Διαδικασίες";
2045 if (single) return "Αρχιτεκτονική";
2046 else return "Αρχιτεκτονικές";
2048 if (single) return "Ιδιότητα";
2049 else return "Ιδιότητες";
2051 if (single) return "Διεργασία";
2052 else return "Διεργασίες";
2054 if (single) return "Πόρτα";
2055 else return "Πόρτες";
2056 case VhdlSpecifier::USE:
2057 if (single) return "χρήση διάταξης";
2058 else return "Χρήση Διατάξεων";
2060 if (single) return "Γενίκευση";
2061 else return "Γενικεύσεις";
2063 return "Σώμα Πακέτου";
2065 return "Μονάδες";
2067 if (single) return "Κοινόχρηστη Μεταβλητή";
2068 else return "Κοινόχρηστες Μεταβλητές";
2070 if (single) return "Αρχείο";
2071 else return "Αρχεία";
2073 if (single) return "Ομάδα";
2074 else return "Ομάδες";
2076 if (single) return "Ενσάρκωση";
2077 else return "Ενσαρκώσεις";
2079 if (single) return "Συνώνυμο";
2080 else return "Συνώνυμα";
2082 if (single) return "Ρύθμιση";
2083 else return "Ρυθμίσεις";
2085 return "Διάφορα";
2087 return "Εξαναγκασμοί";
2088 default:
2089 return "Κλάση";
2090 }
2091 }
@ INSTANTIATION
Definition types.h:791
@ MISCELLANEOUS
Definition types.h:797
@ SHAREDVARIABLE
Definition types.h:794

References ALIAS, ARCHITECTURE, ATTRIBUTE, COMPONENT, CONFIG, CONSTANT, ENTITY, FUNCTION, GENERIC, GROUP, INSTANTIATION, LIBRARY, MISCELLANEOUS, PACKAGE, PACKAGE_BODY, PORT, PROCEDURE, PROCESS, RECORD, SHAREDVARIABLE, SIGNAL, SUBTYPE, TYPE, UCF_CONST, UNITS, USE, and VFILE.

◆ trWarning()

DString TranslatorGreek::trWarning ( )
inlineoverridevirtual

this text is generated when the \warning command is used.

Implements Translator.

Definition at line 516 of file translator_gr.h.

517 { return "Προειδοποίηση"; }

◆ trWriteList()

DString TranslatorGreek::trWriteList ( int numEntries)
inlineoverridevirtual

this function is used to produce a comma-separated list of items. use generateMarker(i) to indicate where item i should be put.

Implements Translator.

Definition at line 646 of file translator_gr.h.

647 {
648 DString result;
649 // the inherits list contain `numEntries' classes
650 for (int i=0;i<numEntries;i++)
651 {
652 // use generateMarker to generate placeholders for the class links!
653 result+=generateMarker(i); // generate marker for entry i in the list
654 // (order is left to right)
655
656 if (i!=numEntries-1) // not the last entry, so we need a separator
657 {
658 if (i<numEntries-2) // not the fore last entry
659 result+=", ";
660 else // the fore last entry
661 result+=", και ";
662 }
663 }
664 return result;
665 }
DString generateMarker(int id)
Definition dstring.h:908

References generateMarker().

Referenced by trImplementedFromList(), trImplementedInList(), trInheritedByList(), trInheritsList(), trReimplementedFromList(), and trReimplementedInList().


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