Doxygen
Loading...
Searching...
No Matches
translator_sv.h
Go to the documentation of this file.
1/******************************************************************************
2 *
3 * Copyright (C) 1997-2026 by Dimitri van Heesch.
4 *
5 * Permission to use, copy, modify, and distribute this software and its
6 * documentation under the terms of the GNU General Public License is hereby
7 * granted. No representations are made about the suitability of this software
8 * for any purpose. It is provided "as is" without express or implied warranty.
9 * See the GNU General Public License for more details.
10 *
11 * Documents produced by Doxygen are derivative works derived from the
12 * input used in their production; they are not affected by this license.
13 *
14 */
15
16/*
17==================================================================================
18Svensk översättning av:
19Samuel Hägglund <sahag96@ite.mh.se>
20Xet Erixon <xet@xeqt.com>
21Mikael Hallin <mikaelhallin@yahoo.se> 2003-07-28
22Björn Palmqvist <bjorn@aidium.se> 2014-02-01
23Magnus Österlund <magnus.osterlund@capgemini.com> 2016-09-12
24Björn Palmqvist <bjorn@aidium.se> 2020-01-08
25==================================================================================
26Uppdateringar.
271999/04/29
28* Omskrivningar av en hel del ordval, t.ex.
29 ENG INNAN EFTER
30 compound inhängnad sammansatt
31 structs structs strukter
32 unions unions unioner
33
34 osv...
35
36* Alla översättnings-strängar returnerar i alla fall en något så när vettig
37 förklaring...
38
391999/05/27
40* Det verkade som vi glömt en del mellanslag i vissa strängar vilket resulterade
41 i att en del ord blev ihopskrivna.
42
43* Bytt en del ordval igen...
44 ENG INNAN EFTER
45 reference manual Uppslagsbok referensmanual
46
47* Skrivit ihop en del ord som innan hade bindestreck
48* En del nya översättningar är tillagda.
49* Gamla översättningar borttagna
50
51===================================================================================
52Problem!
53 Slot: nån hygglig svensk översättning???
54
55 Skicka gärna synpunkter.
56===================================================================================
571999/09/01
58* Det verkar som om "namnrymd" är en hyggligt vedertagen svensk översättning
59 av "namespace", så jag kör med det från och med nu.
60* "interface" heter numera "gränssnitt"
61
622003/07/28
63* Jag har updaterat översättningen efter ett par års träda..
64Problem!
65 Deprecated: nån hygglig svensk översättning???
66
67 Skicka gärna synpunkter.
68
692015/01/09
70* Uppdaterat den till senaste versionen 1.8.9.1
71
722015/09/12
73* Fixat lite särksirvningar och inkonsekvenser
74
752020/01/08
76* Uppdaterat den till senaste språkversionen 1.8.15
77
78Bytte ut Deprecated från Föråldrad till Obsolet
79
80VHDL översättningarna är kanske inte perfekta, då jag endast använt de en gång tidigare.
81Jag lämnade use clause orörd, då jag inte hittade en lämplig översättning för den.
82
83English:
84* Updated the language translation to 1.8.15
85
86Changed Deprecated from Föråldrad to Obsolet
87
88The VHDL translations may not perfect, as I only used it once before.
89I left use clause untouched as I didn't find a suitable translation for it.
90
912020/08/14
92* Uppdaterat översättningarna till 1.8.19
93English:
94* Updated the language translation to 1.8.19
95
962020/08/19
97* Uppdaterat översättningarna till 1.9.2
98English:
99* Updated the language translation to 1.9.2
100
1012022/12/28
102* Uppdaterat översättningarna till 1.9.6
103English:
104* Updated the language translation to 1.9.6
105
106===================================================================================
107 Ordlista
108===================================================================================
109 ENGELSKA SVENSKA
110* Attribute Attribut
111* Category Kategori
112* Class Klass
113* Compound Sammansatt
114* Deprecated Obsolet
115* Directory Katalog
116* Dictionary Uppslagsverk // Frågan om de är de som menas i de fallet
117* Entity Entitet
118* Enum Enum
119* Enumeration Egenuppräknande
120* Event Händelse
121* Exception Undantag
122* Field Fält
123* Friend Vän
124* Function Funktion
125* Inherited Ärvd
126* Interface Gränssnitt
127* Library Biblotek
128* Macro Makro
129* Member Medlem
130* Member Data Medlemsdata
131* Member function Medlemsfunktion
132* Module Module
133* Namespace Namnrymd
134* Package Paket
135* Postcondition Postcondition
136* Precondition Precondition
137* Private Privat
138* Propertie Egenskap
139* Protected Skyddad
140* Protocol Protokoll
141* Public Publik
142* Record Post // Ge gärna exempel på bättre översättning
143* Service Tjänst
144* Signal Signal
145* Slot Slot // Ge gärna exempel på bättre översättning
146* Static Statisk
147* Struct Struktur
148* Subprogram Underprogram
149* Subroutine Subrutin
150* Subtype Undertyp
151* Template Mall
152* Typedef Typdefinition
153* Union Union
154* Unit Enhet // Lämplig översättning i VHDL kontextet?
155* Variable Variabel
156===================================================================================
157*/
158
159#ifndef TRANSLATOR_SE_H
160#define TRANSLATOR_SE_H
161
163{
164 public:
165
167 { return "swedish"; }
168
169 /*! Used to get the LaTeX command(s) for the language support.
170 * This method should return string with commands that switch
171 * LaTeX to the desired language. For example
172 * <pre>"\\usepackage[german]{babel}\n"
173 * </pre>
174 * or
175 * <pre>"\\usepackage{polski}\n"
176 * "\\usepackage[latin2]{inputenc}\n"
177 * "\\usepackage[T1]{fontenc}\n"
178 * </pre>
179 *
180 * The English LaTeX does not use such commands. Because of this
181 * the empty string is returned in this implementation.
182 */
184 {
185 return "\\usepackage[swedish]{babel}\n";
186 }
187
189 {
190 return "sv";
191 }
193 {
194 return "0x41D Swedish";
195 }
196
197 // --- Language translation methods -------------------
198
199 /*! used in the compound documentation before a list of related functions. */
201 { return "Besläktade funktioner"; }
202
203 /*! subscript for the related functions. */
205 { return "(Observera att dessa inte är medlemsfunktioner)"; }
206
207 /*! header that is put before the detailed description of files, classes and namespaces. */
209 { return "Detaljerad beskrivning"; }
210
211 /*! header that is used when the summary tag is missing inside the details tag */
213 { return "Detaljer"; }
214
215 /*! header that is put before the list of typedefs. */
217 { return "Dokumentation av typdefinierade medlemmar"; }
218
219 /*! header that is put before the list of enumerations. */
221 { return "Dokumentation av egenuppräknande medlemmar"; }
222
223 /*! header that is put before the list of member functions. */
225 {
226 if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
227 {
228 return "Dokumentation av medlemsfunktioner/-procedurer/-processer";
229 }
230 else
231 {
232 return "Dokumentation av medlemsfunktioner";
233 }
234 }
235
236 /*! header that is put before the list of member attributes. */
238 {
239 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
240 {
241 return "Dokumentation av fält";
242 }
243 else
244 {
245 return "Dokumentation av datamedlemmar";
246 }
247 }
248
249 /*! this is the text of a link put after brief descriptions. */
250 DString trMore() override
251 { return "Mer..."; }
252
253 /*! put in the class documentation */
255 { return "Lista över alla medlemmar"; }
256
257 /*! used as the title of the "list of all members" page of a class */
259 { return "Medlemslista"; }
260
261 /*! this is the first part of a sentence that is followed by a class name */
263 { return "Det här är en fullständig lista över medlemmar för"; }
264
265 /*! this is the remainder of the sentence after the class name */
267 { return " med alla ärvda medlemmar."; }
268
269 /*! this is put at the author sections at the bottom of man pages.
270 * parameter s is name of the project name.
271 */
273 { DString result="Automatiskt skapad av Doxygen";
274 if (!s.empty()) result+=" för "+s;
275 result+=" från källkoden.";
276 return result;
277 }
278
279 /*! put after an enum name in the list of all members */
281 { return "enum-namn"; }
282
283 /*! put after an enum value in the list of all members */
285 { return "enum-värde"; }
286
287 /*! put after an undocumented member in the list of all members */
289 { return "definierad i"; }
290
291 // quick reference sections
292
293 /*! This is put above each page as a link to the list of all groups of
294 * compounds or files (see the \\group command).
295 */
297 { return "Moduler"; }
298
299 /*! This is put above each page as a link to the class hierarchy */
301 { return "Klasshierarki"; }
302
303 /*! This is put above each page as a link to the list of annotated classes */
305 {
306 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
307 {
308 return "Datastrukturer";
309 }
310 else
311 {
312 return "Klasslista";
313 }
314 }
315
316 /*! This is put above each page as a link to the list of documented files */
318 { return "Fillista"; }
319
320 /*! This is put above each page as a link to all members of compounds. */
322 {
323 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
324 {
325 return "Datafält";
326 }
327 else
328 {
329 return "Klassmedlemmar";
330 }
331 }
332
333 /*! This is put above each page as a link to all members of files. */
335 {
336 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
337 {
338 return "Globala symboler";
339 }
340 else
341 {
342 return "Filmedlemmar";
343 }
344 }
345
346 /*! This is put above each page as a link to all related pages. */
348 { return "Relaterade sidor"; }
349
350 /*! This is put above each page as a link to all examples. */
352 { return "Exempel"; }
353
354 /*! This is put above each page as a link to the search engine. */
355 DString trSearch() override
356 { return "Sök"; }
357
358 /*! This is an introduction to the class hierarchy. */
360 { return "Denna lista över arv är grovt, men inte helt, "
361 "sorterad i alfabetisk ordning:";
362 }
363
364 /*! This is an introduction to the list with all files. */
365 DString trFileListDescription(bool extractAll) override
366 {
367 DString result="Här följer en lista över alla ";
368 if (!extractAll) result+="dokumenterade ";
369 result+="filer, med en kort beskrivning:";
370 return result;
371 }
372
373 /*! This is an introduction to the annotated compound list. */
375 {
376
377 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
378 {
379 return "Här följer datastrukturerna med korta beskrivningar:";
380 }
381 else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
382 {
383 return "Här följer klasserna med korta beskrivningar:";
384 }
385 else
386 {
387 return "Här följer klasserna, strukterna, unionerna och "
388 "gränssnitten med korta beskrivningar:";
389 }
390 }
391
392 /*! This is an introduction to the page with all class members. */
393 DString trCompoundMembersDescription(bool extractAll) override
394 {
395 DString result="Här är en lista över alla ";
396 if (!extractAll)
397 {
398 result+="dokumenterade ";
399 }
400 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
401 {
402 result+="struktur- och unions-fält";
403 }
404 else
405 {
406 result+="klassmedlemmar";
407 }
408 result+=" med länkar till ";
409 if (!extractAll)
410 {
411 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
412 {
413 result+="struktur/union-dokumentationen för varje fält:";
414 }
415 else
416 {
417 result+="klassdokumentationen för varje medlem:";
418 }
419 }
420 else
421 {
422 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
423 {
424 result+=" strukturerna/unionerna de tillhör:";
425 }
426 else
427 {
428 result+="klasserna de tillhör:";
429 }
430 }
431 return result;
432 }
433
434 /*! This is an introduction to the page with all file members. */
435 DString trFileMembersDescription(bool extractAll) override
436 {
437 DString result="Här följer en lista över alla ";
438 if (!extractAll) result+="dokumenterade ";
439
440 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
441 {
442 result+="funktioner, variabler, definitioner, enumerationer "
443 "och typdefinitioner";
444 }
445 else
446 {
447 result+= "filmedlemmar";
448 }
449 result+= " med länkar till ";
450 if (extractAll)
451 result+= "filerna de tillhör:";
452 else
453 result+= "dokumentationen:";
454 return result;
455 }
456
457 /*! This is an introduction to the page with the list of all examples */
459 { return "Här följer en lista med alla exempel:"; }
460
461 /*! This is an introduction to the page with the list of related pages */
463 { return "Här följer en lista över alla relaterade dokumentationssidor:";}
464
465 /*! This is an introduction to the page with the list of class/file groups */
467 { return "Här följer en lista över alla moduler:"; }
468
469 // index titles (the project name is prepended for these)
470
471 /*! This is used in HTML as the title of index.html. */
472 DString trDocumentation(const DString &projName) override
473 { return (!projName.empty()?projName + " " : "") + "Dokumentation"; }
474
475 /*! This is used in LaTeX as the title of the chapter with the
476 * index of all groups.
477 */
479 { return "Modulindex"; }
480
481 /*! This is used in LaTeX as the title of the chapter with the
482 * class hierarchy.
483 */
485 { return "Hierarkiskt index"; }
486
487 /*! This is used in LaTeX as the title of the chapter with the
488 * annotated compound index.
489 */
491 {
492 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
493 {
494 return "Index över datastrukturer";
495 }
496 else
497 {
498 return "Klassindex";
499 }
500 }
501
502 /*! This is used in LaTeX as the title of the chapter with the
503 * list of all files.
504 */
506 { return "Filindex"; }
507
508 /*! This is used in LaTeX as the title of the chapter containing
509 * the documentation of all groups.
510 */
512 { return "Moduldokumentation"; }
513
514 /*! This is used in LaTeX as the title of the chapter containing
515 * the documentation of all classes, structs and unions.
516 */
518 {
519 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
520 {
521 return "Dokumentation över datastrukturer";
522 }
523 else if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
524 {
526 }
527 else
528 {
529 return "Klassdokumentation";
530 }
531 }
532
533 /*! This is used in LaTeX as the title of the chapter containing
534 * the documentation of all files.
535 */
537 { return "Fildokumentation"; }
538
539 /*! This is used in LaTeX as the title of the document */
541 { return "Referensmanual"; }
542
543 /*! This is used in the documentation of a file as a header before the
544 * list of defines
545 */
547 { return "Makron"; }
548
549 /*! This is used in the documentation of a file as a header before the
550 * list of typedefs
551 */
553 { return "Typdefinitioner"; }
554
555 /*! This is used in the documentation of a file as a header before the
556 * list of enumerations
557 */
559 { return "Egenuppräknande typer"; }
560
561 /*! This is used in the documentation of a file as a header before the
562 * list of (global) functions
563 */
565 { return "Funktioner"; }
566
567 /*! This is used in the documentation of a file as a header before the
568 * list of (global) variables
569 */
571 { return "Variabler"; }
572
573 /*! This is used in the documentation of a file as a header before the
574 * list of (global) variables
575 */
577 { return "Egenuppräknade typers värden"; }
578
579 /*! This is used in the documentation of a file before the list of
580 * documentation blocks for defines
581 */
583 { return "Dokumentation över makrodefinitioner"; }
584
585 /*! This is used in the documentation of a file/namespace before the list
586 * of documentation blocks for typedefs
587 */
589 { return "Dokumentation över typdefinitioner"; }
590
591 /*! This is used in the documentation of a file/namespace before the list
592 * of documentation blocks for enumeration types
593 */
595 { return "Dokumentation över egenuppräknande typer"; }
596
597 /*! This is used in the documentation of a file/namespace before the list
598 * of documentation blocks for functions
599 */
601 { return "Dokumentation över funktioner"; }
602
603 /*! This is used in the documentation of a file/namespace before the list
604 * of documentation blocks for variables
605 */
607 { return "Dokumentation över variabler"; }
608
609 /*! This is used in the documentation of a file/namespace/group before
610 * the list of links to documented compounds
611 */
613 {
614 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
615 {
616 return "Datastrukturer";
617 }
618 else
619 {
620 return "Klasser";
621 }
622 }
623
624 /*! This is used in the standard footer of each page and indicates when
625 * the page was generated
626 */
627 DString trGeneratedAt(const DString &date,const DString &projName) override
628 {
629 DString result="Skapad "+date;
630 if (!projName.empty()) result+=" för "+projName;
631 result+=" av";
632 return result;
633 }
634
635 /*! this text is put before a class diagram */
636 DString trClassDiagram(const DString &clName) override
637 {
638 return "Klassdiagram för "+clName;
639 }
640
641 /*! this text is generated when the \\warning command is used. */
643 { return "Varning"; }
644
645 /*! this text is generated when the \\version command is used. */
647 { return "Version"; }
648
649 /*! this text is generated when the \\date command is used. */
650 DString trDate() override
651 { return "Datum"; }
652
653 /*! this text is generated when the \\return command is used. */
655 { return "Returnerar"; }
656
657 /*! this text is generated when the \\sa command is used. */
659 { return "Se även"; }
660
661 /*! this text is generated when the \\param command is used. */
663 { return "Parametrar"; }
664
665 /*! this text is generated when the \\exception command is used. */
667 { return "Undantag"; }
668
669 /*! this text is used in the title page of a LaTeX document. */
671 { return "Skapad av"; }
672
673//////////////////////////////////////////////////////////////////////////
674// new since 0.49-990307
675//////////////////////////////////////////////////////////////////////////
676
677 /*! used as the title of page containing all the index of all namespaces. */
679 { return "Namnrymdslista"; }
680
681 /*! used as an introduction to the namespace list */
682 DString trNamespaceListDescription(bool extractAll) override
683 {
684 DString result="Här är en lista över alla ";
685 if (!extractAll) result+="dokumenterade ";
686 result+="namnrymder med en kort beskrivning:";
687 return result;
688 }
689
690 /*! used in the class documentation as a header before the list of all
691 * friends of a class
692 */
694 { return "Vänner"; }
695
696//////////////////////////////////////////////////////////////////////////
697// new since 0.49-990405
698//////////////////////////////////////////////////////////////////////////
699
701 { return "Dokumenation av vänners och relaterade funktioner"; }
702
703//////////////////////////////////////////////////////////////////////////
704// new since 0.49-990425
705//////////////////////////////////////////////////////////////////////////
706
707 /*! used as the title of the HTML page of a class/struct/union */
709 ClassDef::CompoundType compType,
710 bool isTemplate) override
711 {
712 DString result=clName;
713 switch(compType)
714 {
715 case ClassDef::Class: result+=" klass"; break;
716 case ClassDef::Struct: result+=" strukt"; break;
717 case ClassDef::Union: result+=" union"; break;
718 case ClassDef::Interface: result+=" gränssnitt"; break;
719 case ClassDef::Protocol: result+=" protokoll"; break;
720 case ClassDef::Category: result+=" kategori"; break;
721 case ClassDef::Exception: result+=" undantag"; break;
722 default: break;
723 }
724 if (isTemplate) result+="-mall";
725 result+=" referens";
726 return result;
727 }
728
729 /*! used as the title of the HTML page of a file */
730 DString trFileReference(const DString &fileName) override
731 {
732 DString result=fileName;
733 result+=" filreferens";
734 return result;
735 }
736
737 /*! used as the title of the HTML page of a namespace */
738 DString trNamespaceReference(const DString &namespaceName) override
739 {
740 DString result=namespaceName;
741 result+=" namnrymdreferens";
742 return result;
743 }
744
746 { return "Publika medlemsfunktioner"; }
748 { return "Publika slots"; }
750 { return "Signaler"; }
752 { return "Statiska publika medlemmsfunktioner"; }
754 { return "Skyddade medlemmsfunktioner"; }
756 { return "Skyddade slots"; }
758 { return "Statiska skyddade medlemmsfunktioner"; }
760 { return "Privata medlemmsfunktioner"; }
762 { return "Privata slots"; }
764 { return "Statiska privata medlemmsfunktioner"; }
765
766 /*! this function is used to produce a comma-separated list of items.
767 * use generateMarker(i) to indicate where item i should be put.
768 */
769 DString trWriteList(int numEntries) override
770 {
771 // this function is used to produce a comma-separated list of items.
772 // use generateMarker(i) to indicate where item i should be put.
773 DString result;
774 // the inherits list contain `numEntries' classes
775 for (int i=0;i<numEntries;i++)
776 {
777 // use generateMarker to generate placeholders for the class links!
778 result+=generateMarker(i); // generate marker for entry i in the list
779 // (order is left to right)
780
781 if (i!=numEntries-1) // not the last entry, so we need a separator
782 {
783 if (i<numEntries-2) // not the fore last entry
784 result+=", ";
785 else // the fore last entry
786 result+=", och ";
787 }
788 }
789 return result;
790 }
791
792 /*! used in class documentation to produce a list of base classes,
793 * if class diagrams are disabled.
794 */
795 DString trInheritsList(int numEntries) override
796 // used in class documentation to produce a list of base classes,
797 // if class diagrams are disabled.
798 {
799 return "Ärver "+trWriteList(numEntries)+".";
800 }
801
802 /*! used in class documentation to produce a list of super classes,
803 * if class diagrams are disabled.
804 */
805 DString trInheritedByList(int numEntries) override
806 // used in class documentation to produce a list of super classes,
807 // if class diagrams are disabled.
808 {
809 return "Ärvd av "+trWriteList(numEntries)+".";
810 }
811
812 /*! used in member documentation blocks to produce a list of
813 * members that are hidden by this one.
814 */
815 DString trReimplementedFromList(int numEntries) override
816 // used in member documentation blocks to produce a list of
817 // members that are hidden by this one.
818 {
819 return "Återskapad från "+trWriteList(numEntries)+".";
820 }
821
822 /*! used in member documentation blocks to produce a list of
823 * all member that overwrite the implementation of this member.
824 */
825 DString trReimplementedInList(int numEntries) override
826 {
827 // used in member documentation blocks to produce a list of
828 // all member that overwrite the implementation of this member.
829 return "Återskapad i "+trWriteList(numEntries)+".";
830 }
831
832 /*! This is put above each page as a link to all members of namespaces. */
834 { return "Namnrymdsmedlemmar"; }
835
836 /*! This is an introduction to the page with all namespace members */
837 DString trNamespaceMemberDescription(bool extractAll) override
838 {
839 DString result="Här är en lista över alla ";
840 if (!extractAll) result+="dokumenterade ";
841 result+="namnrymdsmedlemmar med länkar till ";
842 if (extractAll)
843 result+=" namnrymd-dokumentationen för varje medlem:";
844 else
845 result+="de namnrymder de tillhör:";
846 return result;
847 }
848 /*! This is used in LaTeX as the title of the chapter with the
849 * index of all namespaces.
850 */
852 { return "Namnrymdsindex"; }
853
854 /*! This is used in LaTeX as the title of the chapter containing
855 * the documentation of all namespaces.
856 */
858 { return "Namnrymd-dokumentation"; }
859
860//////////////////////////////////////////////////////////////////////////
861// new since 0.49-990522
862//////////////////////////////////////////////////////////////////////////
863
864 /*! This is used in the documentation before the list of all
865 * namespaces in a file.
866 */
868 { return "Namnrymder"; }
869
870//////////////////////////////////////////////////////////////////////////
871// new since 0.49-990728
872//////////////////////////////////////////////////////////////////////////
873
874 /*! This is put at the bottom of a class documentation page and is
875 * followed by a list of files that were used to generate the page.
876 */
878 bool single) override
879 { // here s is one of " Class", " Struct" or " Union"
880 // single is true implies a single file
881 bool vhdlOpt = Config_getBool(OPTIMIZE_OUTPUT_VHDL);
882 DString result="Dokumentationen för ";
883 switch(compType)
884 {
885 case ClassDef::Class: result+=vhdlOpt? "denna designenhets":"denna klass"; break;
886 case ClassDef::Struct: result+="denna strukt"; break;
887 case ClassDef::Union: result+="denna union"; break;
888 case ClassDef::Interface: result+="detta gränssnitt"; break;
889 case ClassDef::Protocol: result+="detta protokoll"; break;
890 case ClassDef::Category: result+="denna kategori"; break;
891 case ClassDef::Exception: result+="detta undantag"; break;
892 default: break;
893 }
894 result+=" var genererad från följande fil";
895 if (single) result+=":"; else result+="er:";
896 return result;
897 }
898
899//////////////////////////////////////////////////////////////////////////
900// new since 0.49-990901
901//////////////////////////////////////////////////////////////////////////
902
903 /*! This is used as the heading text for the retval command. */
905 { return "Returvärden"; }
906
907 /*! This is in the (quick) index as a link to the main page (index.html)
908 */
910 { return "Huvudsida"; }
911
912 /*! This is used in references to page that are put in the LaTeX
913 * documentation. It should be an abbreviation of the word page.
914 */
916 { return "s."; }
917
918//////////////////////////////////////////////////////////////////////////
919// new since 0.49-991003
920//////////////////////////////////////////////////////////////////////////
921
923 {
924 return "Definition på rad @0 i filen @1.";
925 }
927 {
928 return "Definition i filen @0.";
929 }
930
931//////////////////////////////////////////////////////////////////////////
932// new since 0.49-991205
933//////////////////////////////////////////////////////////////////////////
934
936 {
937 return "Obsolet";
938 }
939
940//////////////////////////////////////////////////////////////////////////
941// new since 1.0.0
942//////////////////////////////////////////////////////////////////////////
943
944 /*! this text is put before a collaboration diagram */
945 DString trCollaborationDiagram(const DString &clName) override
946 {
947 return "Samarbetsdiagram för "+clName+":";
948 }
949 /*! this text is put before an include dependency graph */
950 DString trInclDepGraph(const DString &fName) override
951 {
952 return "Include-beroendediagram för "+fName+":";
953 }
954 /*! header that is put before the list of constructor/destructors. */
956 {
957 return "Dokumentation av konstruktorer och destruktorer";
958 }
959 /*! Used in the file documentation to point to the corresponding sources. */
961 {
962 return "Gå till denna fils källkod.";
963 }
964 /*! Used in the file sources to point to the corresponding documentation. */
966 {
967 return "Gå till denna fils dokumentation.";
968 }
969 /*! Text for the \\pre command */
971 {
972 return "Precondition";
973 }
974 /*! Text for the \\post command */
976 {
977 return "Postcondition";
978 }
979 /*! Text for the \\invariant command */
981 {
982 return "Invariant";
983 }
984 /*! Text shown before a multi-line variable/enum initialization */
986 {
987 return "Begynnelsevärde:";
988 }
989 /*! Text used the source code in the file index */
990 DString trCode() override
991 {
992 return "källkod";
993 }
995 {
996 return "Grafisk klasshierarki";
997 }
999 {
1000 return "Gå till den grafiska klasshierarkin";
1001 }
1003 {
1004 return "Gå till den textbaserade klasshierarkin";
1005 }
1007 {
1008 return "Sidindex";
1009 }
1010
1011//////////////////////////////////////////////////////////////////////////
1012// new since 1.1.0
1013//////////////////////////////////////////////////////////////////////////
1014
1015 DString trNote() override
1016 {
1017 return "Notera";
1018 }
1020 {
1021 return "Publika typer";
1022 }
1024 {
1025 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1026 {
1027 return "Datafält";
1028 }
1029 else
1030 {
1031 return "Publika attribut";
1032 }
1033 }
1035 {
1036 return "Statiska publika attribut";
1037 }
1039 {
1040 return "Skyddade typer";
1041 }
1043 {
1044 return "Skyddade attribut";
1045 }
1047 {
1048 return "Statiska skyddade attribut";
1049 }
1051 {
1052 return "Privata typer";
1053 }
1055 {
1056 return "Privata attribut";
1057 }
1059 {
1060 return "Statiska privata attribut";
1061 }
1062
1063//////////////////////////////////////////////////////////////////////////
1064// new since 1.1.3
1065//////////////////////////////////////////////////////////////////////////
1066
1067 /*! Used as a marker that is put before a \\todo item */
1068 DString trTodo() override
1069 {
1070 return "Att-göra";
1071 }
1072 /*! Used as the header of the todo list */
1074 {
1075 return "Att göra-lista";
1076 }
1077
1078//////////////////////////////////////////////////////////////////////////
1079// new since 1.1.4
1080//////////////////////////////////////////////////////////////////////////
1081
1083 {
1084 return "Refererad av";
1085 }
1087 {
1088 return "Lägg märke till";
1089 }
1091 {
1092 return "Observera";
1093 }
1095 {
1096 return "Den här grafen visar vilka filer som direkt eller "
1097 "indirekt inkluderar denna filen:";
1098 }
1099 DString trSince() override
1100 {
1101 return "Sedan";
1102 }
1103
1104//////////////////////////////////////////////////////////////////////////
1105// new since 1.1.5
1106//////////////////////////////////////////////////////////////////////////
1107
1108 /*! title of the graph legend page */
1110 {
1111 return "Grafförklaring";
1112 }
1113 /*! page explaining how the dot graph's should be interpreted
1114 * The %A in the text below are to prevent link to classes called "A".
1115 */
1117 {
1118 return
1119 "Den här sidan förklarar hur man ska tolka de grafer som doxygen "
1120 "genererar.<p>\n"
1121 "Överväg följande exempel:\n"
1122 "\\code\n"
1123 "/*! Osynlig klass på grund av trunkering */\n"
1124 "class Invisible { };\n\n"
1125 "/*! Trunkerad klass, ärvningsrelationen är dold */\n"
1126 "class Truncated : public Invisible { };\n\n"
1127 "/* Klass utan doxygen-kommentarer */\n"
1128 "class Undocumented { };\n\n"
1129 "/*! Klass som ärvs med publikt arv */\n"
1130 "class PublicBase : public Truncated { };\n\n"
1131 "/*! En template-klass */\n"
1132 "template<class T> class Templ { };\n\n"
1133 "/*! Klass som ärvs med skyddat arv */\n"
1134 "class ProtectedBase { };\n\n"
1135 "/*! Klass som ärvs med privat arv */\n"
1136 "class PrivateBase { };\n\n"
1137 "/*! Klass som används av den ärvda klassen */\n"
1138 "class Used { };\n\n"
1139 "/*! Super-klass som ärver ett antal andra klasser */\n"
1140 "class Inherited : public PublicBase,\n"
1141 " protected ProtectedBase,\n"
1142 " private PrivateBase,\n"
1143 " public Undocumented,\n"
1144 " public Templ<int>\n"
1145 "{\n"
1146 " private:\n"
1147 " Used *m_usedClass;\n"
1148 "};\n"
1149 "\\endcode\n"
1150 "Detta resulterar i att följande graf genereras:"
1151 "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
1152 "<p>\n"
1153 "Rektanglarna i den ovanstående grafen har följande betydelser:\n"
1154 "</p>\n"
1155 "<ul>\n"
1156 "<li>%En fylld grå rektangel representerar den strukt eller klass "
1157 "som har genererat grafen.</li>\n"
1158 "<li>%En rektangel med svart kant symboliserar en dokumenterad strukt eller klass.</li>\n"
1159 "<li>%En rektangel med grå kant symboliserar en odokumenterad strukt eller klass.</li>\n"
1160 "<li>%En klass med röd kant symboliserar en strukt eller klass där "
1161 "alla dess relationer inte visas. %En graf trunkeras om den inte får "
1162 "plats inom de givna gränserna.</li>\n"
1163 "</ul>\n"
1164 "<p>\n"
1165 "Pilarna har följande betydelser:\n"
1166 "</p>\n"
1167 "<ul>\n"
1168 "<li>%En mörkblå pil används för att visualisera en publik arvrelation "
1169 "mellan två klasser.</li>\n"
1170 "<li>%En mörkgrön pil används för en skyddad arvsrelation.</li>\n"
1171 "<li>%En mörkröd pil används för en privat arvsrelation.\n</li>"
1172 "<li>%En sträckad lila pil används om en klass är innesluten eller "
1173 "använd av en annan klass. Vid pilen står namnet på den eller de "
1174 "variabler som klassen pilen pekar på kommer åt.</li>\n"
1175 "<li>%En sträckad gul pil symboliserar förhållandet mellan en "
1176 "template-instans och template-klassen, som den instantierades från.\n"
1177 "Vid pilen står instansens template-parametrar.</li>\n"
1178 "</ul>\n";
1179 }
1180 /*! text for the link to the legend page */
1182 {
1183 return "förklaring";
1184 }
1185
1186//////////////////////////////////////////////////////////////////////////
1187// new since 1.2.0
1188//////////////////////////////////////////////////////////////////////////
1189
1190 /*! Used as a marker that is put before a test item */
1191 DString trTest() override
1192 {
1193 return "Test";
1194 }
1195 /*! Used as the header of the test list */
1197 {
1198 return "Testlista";
1199 }
1200
1201//////////////////////////////////////////////////////////////////////////
1202// new since 1.2.2
1203//////////////////////////////////////////////////////////////////////////
1204
1205 /*! Used as a section header for IDL properties */
1207 {
1208 return "Egenskaper";
1209 }
1210 /*! Used as a section header for IDL property documentation */
1212 {
1213 return "Egenskapsdokumentation";
1214 }
1215
1216//////////////////////////////////////////////////////////////////////////
1217// new since 1.2.4
1218//////////////////////////////////////////////////////////////////////////
1219
1220 /*! Used for Java classes in the summary section of Java packages */
1222 {
1223 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1224 {
1225 return "Datastrukturer";
1226 }
1227 else
1228 {
1229 return "Klasser";
1230 }
1231 }
1232 /*! Used as the title of a Java package */
1233 DString trPackage(const DString &name) override
1234 {
1235 return "Paket "+name;
1236 }
1237 /*! The description of the package index page */
1239 {
1240 return "Här är en lista över paketen med en kort beskrivning "
1241 "(om sådan finns):";
1242 }
1243 /*! The link name in the Quick links header for each page */
1245 {
1246 return "Paket";
1247 }
1248 /*! Text shown before a multi-line define */
1250 {
1251 return "Värde:";
1252 }
1253
1254//////////////////////////////////////////////////////////////////////////
1255// new since 1.2.5
1256//////////////////////////////////////////////////////////////////////////
1257
1258 /*! Used as a marker that is put before a \\bug item */
1259 DString trBug() override
1260 {
1261 return "Bugg";
1262 }
1263 /*! Used as the header of the bug list */
1265 {
1266 return "Bugglista";
1267 }
1268
1269//////////////////////////////////////////////////////////////////////////
1270// new since 1.2.6
1271//////////////////////////////////////////////////////////////////////////
1272
1273 /*! Used as ansicpg for RTF file
1274 *
1275 * The following table shows the correlation of Charset name, Charset Value and
1276 * <pre>
1277 * Codepage number:
1278 * Charset Name Charset Value(hex) Codepage number
1279 * ------------------------------------------------------
1280 * ANSI_CHARSET 0 (x00) 1252
1281 * </pre>
1282 */
1284 {
1285 return "1252";
1286 }
1287
1288
1289 /*! Used as ansicpg for RTF fcharset
1290 * \see trRTFansicp() for a table of possible values.
1291 */
1293 {
1294 return "0";
1295 }
1296
1297 /*! Used as header RTF general index */
1299 {
1300 return "Index";
1301 }
1302
1303 /*! This is used for translation of the word that will possibly
1304 * be followed by a single name or by a list of names
1305 * of the category.
1306 */
1307 DString trClass(bool first_capital, bool singular) override
1308 {
1309 return createNoun(first_capital, singular, "klass", "er");
1310 }
1311
1312 /*! This is used for translation of the word that will possibly
1313 * be followed by a single name or by a list of names
1314 * of the category.
1315 */
1316 DString trFile(bool first_capital, bool singular) override
1317 {
1318 return createNoun(first_capital, singular, "fil", "er");
1319 }
1320
1321 /*! This is used for translation of the word that will possibly
1322 * be followed by a single name or by a list of names
1323 * of the category.
1324 */
1325 DString trNamespace(bool first_capital, bool singular) override
1326 {
1327 return createNoun(first_capital, singular, "namnrymd", "er");
1328 }
1329
1330 /*! This is used for translation of the word that will possibly
1331 * be followed by a single name or by a list of names
1332 * of the category.
1333 */
1334 DString trGroup(bool first_capital, bool singular) override
1335 {
1336 return createNoun(first_capital, singular, "grupp", "er");
1337 }
1338
1339 /*! This is used for translation of the word that will possibly
1340 * be followed by a single name or by a list of names
1341 * of the category.
1342 */
1343 DString trPage(bool first_capital, bool singular) override
1344 {
1345 return createNoun(first_capital, singular, "sid", "or", "a");
1346 }
1347
1348 /*! This is used for translation of the word that will possibly
1349 * be followed by a single name or by a list of names
1350 * of the category.
1351 */
1352 DString trMember(bool first_capital, bool singular) override
1353 {
1354 return createNoun(first_capital, singular, "medlem", "mar");
1355 }
1356
1357 /*! This is used for translation of the word that will possibly
1358 * be followed by a single name or by a list of names
1359 * of the category.
1360 */
1361 DString trGlobal(bool first_capital, bool singular) override
1362 {
1363 return createNoun(first_capital, singular, "global", "er");
1364 }
1365
1366//////////////////////////////////////////////////////////////////////////
1367// new since 1.2.7
1368//////////////////////////////////////////////////////////////////////////
1369
1370 /*! This text is generated when the \\author command is used and
1371 * for the author section in man pages. */
1372 DString trAuthor(bool first_capital, bool /*singular*/) override
1373 {
1374 return createNoun(first_capital, false, "författare", "");
1375 }
1376
1377//////////////////////////////////////////////////////////////////////////
1378// new since 1.2.11
1379//////////////////////////////////////////////////////////////////////////
1380
1381 /*! This text is put before the list of members referenced by a member
1382 */
1384 {
1385 return "Referenser";
1386 }
1387
1388//////////////////////////////////////////////////////////////////////////
1389// new since 1.2.13
1390//////////////////////////////////////////////////////////////////////////
1391
1392 /*! used in member documentation blocks to produce a list of
1393 * members that are implemented by this one.
1394 */
1395 DString trImplementedFromList(int numEntries) override
1396 {
1397 return "Implementerar "+trWriteList(numEntries)+".";
1398 }
1399
1400 /*! used in member documentation blocks to produce a list of
1401 * all members that implement this abstract member.
1402 */
1403 DString trImplementedInList(int numEntries) override
1404 {
1405 return "Implementerad i "+trWriteList(numEntries)+".";
1406 }
1407
1408//////////////////////////////////////////////////////////////////////////
1409// new since 1.2.16
1410//////////////////////////////////////////////////////////////////////////
1411
1412 /*! used in RTF documentation as a heading for the Table
1413 * of Contents.
1414 */
1416 {
1417 return "Innehållsförteckning";
1418 }
1419
1420//////////////////////////////////////////////////////////////////////////
1421// new since 1.2.17
1422//////////////////////////////////////////////////////////////////////////
1423
1424 /*! Used as the header of the list of item that have been
1425 * flagged deprecated
1426 */
1428 {
1429 return "Lista över föråldrade";
1430 }
1431
1432//////////////////////////////////////////////////////////////////////////
1433// new since 1.2.18
1434//////////////////////////////////////////////////////////////////////////
1435
1436 /*! Used as a header for declaration section of the events found in
1437 * a C# program
1438 */
1440 {
1441 return "Händelser";
1442 }
1443 /*! Header used for the documentation section of a class' events. */
1445 {
1446 return "Händelsedokumentation";
1447 }
1448
1449//////////////////////////////////////////////////////////////////////////
1450// new since 1.3
1451//////////////////////////////////////////////////////////////////////////
1452
1453 /*! Used as a heading for a list of Java class types with package scope.
1454 */
1456 {
1457 return "Pakettyper";
1458 }
1459 /*! Used as a heading for a list of Java class functions with package
1460 * scope.
1461 */
1463 {
1464 return "Paketfunktioner";
1465 }
1467 {
1468 return "Paketmedlemmar";
1469 }
1470 /*! Used as a heading for a list of static Java class functions with
1471 * package scope.
1472 */
1474 {
1475 return "Statiska paketfunktioner";
1476 }
1477 /*! Used as a heading for a list of Java class variables with package
1478 * scope.
1479 */
1481 {
1482 return "Paketattribut";
1483 }
1484 /*! Used as a heading for a list of static Java class variables with
1485 * package scope.
1486 */
1488 {
1489 return "Statiska paketattribut";
1490 }
1491
1492//////////////////////////////////////////////////////////////////////////
1493// new since 1.3.1
1494//////////////////////////////////////////////////////////////////////////
1495
1496 /*! Used in the quick index of a class/file/namespace member list page
1497 * to link to the unfiltered list of all members.
1498 */
1499 DString trAll() override
1500 {
1501 return "Alla";
1502 }
1503 /*! Put in front of the call graph for a function. */
1505 {
1506 return "Här är anropsdiagrammet för den här funktionen:";
1507 }
1508
1509//////////////////////////////////////////////////////////////////////////
1510// new since 1.3.3
1511//////////////////////////////////////////////////////////////////////////
1512
1513 /*! This string is used as the title for the page listing the search
1514 * results.
1515 */
1517 {
1518 return "Sökresultat";
1519 }
1520 /*! This string is put just before listing the search results. The
1521 * text can be different depending on the number of documents found.
1522 * Inside the text you can put the special marker $num to insert
1523 * the number representing the actual number of search results.
1524 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1525 * value 2 represents 2 or more matches. HTML markup is allowed inside
1526 * the returned string.
1527 */
1528 DString trSearchResults(int numDocuments) override
1529 {
1530 if (numDocuments==0)
1531 {
1532 return "Tyvärr finns det inga dokument som matchar din sökning.";
1533 }
1534 else if (numDocuments==1)
1535 {
1536 return "Hittade <b>1</b> dokument som matchar din sökning.";
1537 }
1538 else
1539 {
1540 return "Hittade <b>$num</b> dokument som matchar din sökning. "
1541 "Visar de bästa träffarna först.";
1542 }
1543 }
1544 /*! This string is put before the list of matched words, for each search
1545 * result. What follows is the list of words that matched the query.
1546 */
1548 {
1549 return "Träffar:";
1550 }
1551
1552//////////////////////////////////////////////////////////////////////////
1553// new since 1.3.8
1554//////////////////////////////////////////////////////////////////////////
1555
1556 /*! This is used in HTML as the title of page with source code for file filename
1557 */
1558 DString trSourceFile(const DString& filename) override
1559 {
1560 return "Källkodsfilen " + filename;
1561 }
1562
1563//////////////////////////////////////////////////////////////////////////
1564// new since 1.3.9
1565//////////////////////////////////////////////////////////////////////////
1566
1567 /*! This is used as the name of the chapter containing the directory
1568 * hierarchy.
1569 */
1571 { return "Katalogstruktur"; }
1572
1573 /*! This is used as the name of the chapter containing the documentation
1574 * of the directories.
1575 */
1577 { return "Katalogdokumentation"; }
1578
1579 /*! This is used as the title of the directory index and also in the
1580 * Quick links of an HTML page, to link to the directory hierarchy.
1581 */
1583 { return "Kataloger"; }
1584
1585 /*! This returns the title of a directory page. The name of the
1586 * directory is passed via \a dirName.
1587 */
1588 DString trDirReference(const DString &dirName) override
1589 { DString result=dirName; result+=" Katalogreferens"; return result; }
1590
1591 /*! This returns the word directory with or without starting capital
1592 * (\a first_capital) and in singular or plural form (\a singular).
1593 */
1594 DString trDir(bool first_capital, bool singular) override
1595 {
1596 return createNoun(first_capital, singular, "katalog", "er");
1597 }
1598
1599//////////////////////////////////////////////////////////////////////////
1600// new since 1.4.1
1601//////////////////////////////////////////////////////////////////////////
1602
1603 /*! This text is added to the documentation when the \\overload command
1604 * is used for a overloaded function.
1605 */
1607 {
1608 return "Det här är en överlagrad medlemsfunktion "
1609 "tillhandahållen för bekvämlighet. Den enda som "
1610 "skiljer sig från ovanstående funktion är vilka "
1611 "argument den tar emot.";
1612 }
1613
1614//////////////////////////////////////////////////////////////////////////
1615// new since 1.4.6
1616//////////////////////////////////////////////////////////////////////////
1617
1618 /*! This is used to introduce a caller (or called-by) graph */
1620 {
1621 return "Här är anropsgrafen för denna funktion:";
1622 }
1623
1624 /*! This is used in the documentation of a file/namespace before the list
1625 * of documentation blocks for enumeration values
1626 */
1628 { return "Uppräknings-dokumentation"; }
1629
1630//////////////////////////////////////////////////////////////////////////
1631// new since 1.5.4 (mainly for Fortran)
1632//////////////////////////////////////////////////////////////////////////
1633
1634 /*! header that is put before the list of member subprograms (Fortran). */
1636 { return "Dokumentation för memlemsfunktion/subrutin"; }
1637
1638 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1640 { return "Datatyplista"; }
1641
1642 /*! This is put above each page as a link to all members of compounds (Fortran). */
1644 { return "Datafält"; }
1645
1646 /*! This is an introduction to the annotated compound list (Fortran). */
1648 { return "Här är datatyperna med en kort beskrivning:"; }
1649
1650 /*! This is an introduction to the page with all data types (Fortran). */
1652 {
1653 DString result="Här är en lista över alla ";
1654 if (!extractAll)
1655 {
1656 result+="dokumenterade ";
1657 }
1658 result+="datatypsmedlemmar";
1659 result+=" med länkar till ";
1660 if (!extractAll)
1661 {
1662 result+="dokumentation för varje medlem";
1663 }
1664 else
1665 {
1666 result+="klasserna de hör till:";
1667 }
1668 return result;
1669 }
1670
1671 /*! This is used in LaTeX as the title of the chapter with the
1672 * annotated compound index (Fortran).
1673 */
1675 { return "Datatypsindex"; }
1676
1677 /*! This is used in LaTeX as the title of the chapter containing
1678 * the documentation of all data types (Fortran).
1679 */
1681 { return "Datatypsdokumentation"; }
1682
1683 /*! This is used in the documentation of a file as a header before the
1684 * list of (global) subprograms (Fortran).
1685 */
1687 { return "Funktioner/subrutiner"; }
1688
1689 /*! This is used in the documentation of a file/namespace before the list
1690 * of documentation blocks for subprograms (Fortran)
1691 */
1693 { return "Dokumentation för funktion/subrutin"; }
1694
1695 /*! This is used in the documentation of a file/namespace/group before
1696 * the list of links to documented compounds (Fortran)
1697 */
1699 { return "Datatyper"; }
1700
1701 /*! used as the title of page containing all the index of all modules (Fortran). */
1703 { return "Modullista"; }
1704
1705 /*! used as an introduction to the modules list (Fortran) */
1706 DString trModulesListDescription(bool extractAll) override
1707 {
1708 DString result="Här är en lista över alla ";
1709 if (!extractAll) result+="dokumenterade ";
1710 result+="moduler med en kort beskrivning:";
1711 return result;
1712 }
1713
1714 /*! used as the title of the HTML page of a module/type (Fortran) */
1716 ClassDef::CompoundType compType,
1717 bool isTemplate) override
1718 {
1719 DString result=clName;
1720 switch(compType)
1721 {
1722 case ClassDef::Class: result+=" Modul"; break;
1723 case ClassDef::Struct: result+=" Typ"; break;
1724 case ClassDef::Union: result+=" Union"; break;
1725 case ClassDef::Interface: result+=" Gränssnitt"; break;
1726 case ClassDef::Protocol: result+=" Protokoll"; break;
1727 case ClassDef::Category: result+=" Kategori"; break;
1728 case ClassDef::Exception: result+=" Undantag"; break;
1729 default: break;
1730 }
1731 if (isTemplate) result+="-mall";
1732 result+=" referens";
1733 return result;
1734 }
1735 /*! used as the title of the HTML page of a module (Fortran) */
1736 DString trModuleReference(const DString &namespaceName) override
1737 {
1738 DString result=namespaceName;
1739 result+=" Modulreferens";
1740 return result;
1741 }
1742
1743 /*! This is put above each page as a link to all members of modules. (Fortran) */
1745 { return "Modulmedlemmar"; }
1746
1747 /*! This is an introduction to the page with all modules members (Fortran) */
1748 DString trModulesMemberDescription(bool extractAll) override
1749 {
1750 DString result="Här är en lista över alla ";
1751 if (!extractAll) result+="documented ";
1752 result+="modulmedlemmar med länkar till ";
1753 if (extractAll)
1754 {
1755 result+="moduldokumentationen för varje medlem:";
1756 }
1757 else
1758 {
1759 result+="modulerna de hör till:";
1760 }
1761 return result;
1762 }
1763
1764 /*! This is used in LaTeX as the title of the chapter with the
1765 * index of all modules (Fortran).
1766 */
1768 { return "Modulindex"; }
1769
1770 /*! This is used for translation of the word that will possibly
1771 * be followed by a single name or by a list of names
1772 * of the category.
1773 */
1774 DString trModule(bool first_capital, bool singular) override
1775 {
1776 return createNoun(first_capital, singular, "modul", "er");
1777 }
1778
1779 /*! This is put at the bottom of a module documentation page and is
1780 * followed by a list of files that were used to generate the page.
1781 */
1783 bool single) override
1784 {
1785 // single is true implies a single file
1786 DString result="Dokumentationen för ";
1787 switch(compType)
1788 {
1789 case ClassDef::Class: result+="denna modul"; break;
1790 case ClassDef::Struct: result+="denna typ"; break;
1791 case ClassDef::Union: result+="denna union"; break;
1792 case ClassDef::Interface: result+="detta gränssnitt"; break;
1793 case ClassDef::Protocol: result+="detta protokoll"; break;
1794 case ClassDef::Category: result+="denna kategori"; break;
1795 case ClassDef::Exception: result+="detta undantag"; break;
1796 default: break;
1797 }
1798 result+=" genererades från följade fil";
1799 if (single) result+=":"; else result+="er:";
1800 return result;
1801 }
1802
1803 /*! This is used for translation of the word that will possibly
1804 * be followed by a single name or by a list of names
1805 * of the category.
1806 */
1807 DString trType(bool first_capital, bool singular) override
1808 {
1809 return createNoun(first_capital, singular, "typ", "er");
1810 }
1811
1812 /*! This is used for translation of the word that will possibly
1813 * be followed by a single name or by a list of names
1814 * of the category.
1815 */
1816 DString trSubprogram(bool first_capital, bool /*singular*/) override
1817 {
1818 return createNoun(first_capital, false, "underprogram", "");
1819 }
1820
1821 /*! C# Type Constraint list */
1823 {
1824 return "Typbegränsningar";
1825 }
1826
1827//////////////////////////////////////////////////////////////////////////
1828// new since 1.6.0 (mainly for the new search engine)
1829//////////////////////////////////////////////////////////////////////////
1830
1831 /*! directory relation for \a name */
1832 DString trDirRelation(const DString &name) override
1833 {
1834 return name+" Relation";
1835 }
1836
1837 /*! Loading message shown when loading search results */
1839 {
1840 return "Laddar...";
1841 }
1842
1843 /*! Label used for search results in the global namespace */
1845 {
1846 return "Global namnrymd";
1847 }
1848
1849 /*! Message shown while searching */
1851 {
1852 return "Söker...";
1853 }
1854
1855 /*! Text shown when no search results are found */
1857 {
1858 return "Inga träffar";
1859 }
1860
1861//////////////////////////////////////////////////////////////////////////
1862// new since 1.6.3 (missing items for the directory pages)
1863//////////////////////////////////////////////////////////////////////////
1864
1865 /*! when clicking a directory dependency label, a page with a
1866 * table is shown. The heading for the first column mentions the
1867 * source file that has a relation to another file.
1868 */
1869 DString trFileIn(const DString &name) override
1870 {
1871 return "Fil i "+name;
1872 }
1873
1874 /*! when clicking a directory dependency label, a page with a
1875 * table is shown. The heading for the second column mentions the
1876 * destination file that is included.
1877 */
1878 DString trIncludesFileIn(const DString &name) override
1879 {
1880 return "Inkluderar fil i "+name;
1881 }
1882
1883 /** Compiles a date string.
1884 * @param year Year in 4 digits
1885 * @param month Month of the year: 1=January
1886 * @param day Day of the Month: 1..31
1887 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1888 * @param hour Hour of the day: 0..23
1889 * @param minutes Minutes in the hour: 0..59
1890 * @param seconds Seconds within the minute: 0..59
1891 * @param includeTime Include time in the result string?
1892 */
1893 DString trDateTime(int year,int month,int day,int dayOfWeek,
1894 int hour,int minutes,int seconds,
1895 DateTimeType includeTime) override
1896 {
1897 static const char *days[] = { "Mån","Tis","Ons","Tor","Fre","Lör","Sön" };
1898 static const char *months[] = { "Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec" };
1899 DString sdate;
1900 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Date)
1901 {
1902 sdate.sprintf("%s %d %s %d",days[dayOfWeek-1],day,months[month-1],year);
1903 }
1904 if (includeTime == DateTimeType::DateTime) sdate += " ";
1905 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Time)
1906 {
1907 DString stime;
1908 stime.sprintf("%.2d:%.2d:%.2d",hour,minutes,seconds);
1909 sdate+=stime;
1910 }
1911 return sdate;
1912 }
1913 DString trDayOfWeek(int dayOfWeek, bool first_capital, bool full) override
1914 {
1915 static const char *days_short[] = { "mån", "tis", "ons", "tor", "fre", "lör", "sön" };
1916 static const char *days_full[] = { "måndag", "tisdag", "onsdag", "torsdag", "fredag", "lördag", "söndag" };
1917 DString text = full? days_full[dayOfWeek-1] : days_short[dayOfWeek-1];
1918 if (first_capital) return text.mid(0,1).upper()+text.mid(1);
1919 else return text;
1920 }
1921 DString trMonth(int month, bool first_capital, bool full) override
1922 {
1923 static const char *months_short[] = { "jan", "feb", "mar", "apr", "maj", "jun", "jul", "aug", "sep", "okt", "nov", "dec" };
1924 static const char *months_full[] = { "januari", "februari", "mars", "april", "maj", "juni", "juli", "augusti", "september", "oktober", "november", "december" };
1925 DString text = full? months_full[month-1] : months_short[month-1];
1926 if (first_capital) return text.mid(0,1).upper()+text.mid(1);
1927 else return text;
1928 }
1929 DString trDayPeriod(bool period) override
1930 {
1931 static const char *dayPeriod[] = { "fm", "em" };
1932 return dayPeriod[period?1:0];
1933 }
1934
1935//////////////////////////////////////////////////////////////////////////
1936// new since 1.7.5
1937//////////////////////////////////////////////////////////////////////////
1938
1939 /*! Header for the page with bibliographic citations */
1941 { return "Bibliografiska Referenser"; }
1942
1943 /*! Text for copyright paragraph */
1945 { return "Copyright"; }
1946
1947 /*! Header for the graph showing the directory dependencies */
1948 DString trDirDepGraph(const DString &name) override
1949 { return DString("Katalogberoendegraf för ")+name+":"; }
1950
1951//////////////////////////////////////////////////////////////////////////
1952// new since 1.8.0
1953//////////////////////////////////////////////////////////////////////////
1954
1955 /*! Detail level selector shown for hierarchical indices */
1957 { return "detaljnivå"; }
1958
1959 /*! Section header for list of template parameters */
1961 { return "Mall-parametrar"; }
1962
1963 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1964 DString trAndMore(const DString &number) override
1965 { return "och "+number+" flera..."; }
1966
1967 /*! Used file list for a Java enum */
1968 DString trEnumGeneratedFromFiles(bool single) override
1969 { DString result = "Dokumentationen för denna enum var genererad från föjlande fil";
1970 if (!single) result += "er";
1971 result+=":";
1972 return result;
1973 }
1974
1975 /*! Header of a Java enum page (Java enums are represented as classes). */
1976 DString trEnumReference(const DString &name) override
1977 { return name+" Enum-referens"; }
1978
1979 /*! Used for a section containing inherited members */
1980 DString trInheritedFrom(const DString &members,const DString &what) override
1981 { return members+" ärvd ifrån "+what; }
1982
1983 /*! Header of the sections with inherited members specific for the
1984 * base class(es)
1985 */
1987 { return "Ytterliga ärvda medlemmar"; }
1988
1989//////////////////////////////////////////////////////////////////////////
1990// new since 1.8.2
1991//////////////////////////////////////////////////////////////////////////
1992
1993 /*! Used as a tooltip for the toggle button that appears in the
1994 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1995 * enabled. This tooltip explains the meaning of the button.
1996 */
1998 {
1999 DString opt = enable ? "aktivera" : "inaktivera";
2000 return "klicka för att "+opt+" panelsynkronisering";
2001 }
2002
2003 /*! Used in a method of an Objective-C class that is declared in a
2004 * a category. Note that the @1 marker is required and is replaced
2005 * by a link.
2006 */
2008 {
2009 return "Tillhandahålls av kategori @0.";
2010 }
2011
2012 /*! Used in a method of an Objective-C category that extends a class.
2013 * Note that the @1 marker is required and is replaced by a link to
2014 * the class method.
2015 */
2017 {
2018 return "Utökar klass @0.";
2019 }
2020
2021 /*! Used as the header of a list of class methods in Objective-C.
2022 * These are similar to static public member functions in C++.
2023 */
2025 {
2026 return "Klassmetoder";
2027 }
2028
2029 /*! Used as the header of a list of instance methods in Objective-C.
2030 * These are similar to public member functions in C++.
2031 */
2033 {
2034 return "Instansmetoder";
2035 }
2036
2037 /*! Used as the header of the member functions of an Objective-C class.
2038 */
2040 {
2041 return "Metoddokumentation";
2042 }
2043
2044//////////////////////////////////////////////////////////////////////////
2045// new since 1.8.4
2046//////////////////////////////////////////////////////////////////////////
2047
2048 /** old style UNO IDL services: implemented interfaces */
2050 { return "Exporterade interface"; }
2051
2052 /** old style UNO IDL services: inherited services */
2054 { return "Inkuderade tjänster"; }
2055
2056 /** UNO IDL constant groups */
2058 { return "Konstantgrupper"; }
2059
2060 /** UNO IDL constant groups */
2061 DString trConstantGroupReference(const DString &namespaceName) override
2062 {
2063 DString result=namespaceName;
2064 result+=" Referens till konstantgrupp";
2065 return result;
2066 }
2067 /** UNO IDL service page title */
2068 DString trServiceReference(const DString &sName) override
2069 {
2070 DString result=sName;
2071 result+=" Tjänstereferens";
2072 return result;
2073 }
2074 /** UNO IDL singleton page title */
2075 DString trSingletonReference(const DString &sName) override
2076 {
2077 DString result=sName;
2078 result+=" Singleton-referens";
2079 return result;
2080 }
2081 /** UNO IDL service page */
2083 {
2084 // single is true implies a single file
2085 DString result="Dokumentationen för denna tjänst "
2086 "genererades från följande fil";
2087 if (single) result+=":"; else result+="er:";
2088 return result;
2089 }
2090 /** UNO IDL singleton page */
2092 {
2093 // single is true implies a single file
2094 DString result="Dokumentationen för denna singleton "
2095 "genererades från följande fil";
2096 if (single) result+=":"; else result+="er:";
2097 return result;
2098 }
2099
2100//////////////////////////////////////////////////////////////////////////
2101// new since 1.8.15
2102//////////////////////////////////////////////////////////////////////////
2103
2104 /** VHDL design unit hierarchy */
2106 { return "Designenhetshirarki"; }
2107 /** VHDL design unit list */
2109 { return "Designenhetslista"; }
2110 /** VHDL design unit members */
2112 { return "Designenhetsmedlemmar"; }
2113 /** VHDL design unit list description
2114 * Original: Here is a list of all design unit members with links to
2115 * the Entities they belong to:
2116 */
2118 {
2119 return "Här är en lista av alla designenhetsmedlemmar med länkar till "
2120 "entiteterna som de hör till:";
2121 }
2122 /** VHDL design unit index */
2124 { return "Designenhetsindex"; }
2125 /** VHDL design units */
2127 { return "Designenheter"; }
2128 /** VHDL functions/procedures/processes */
2130 { return "Funktioner/Procedurer/Processer"; }
2131 /** VHDL type */
2132 DString trVhdlType(VhdlSpecifier type,bool single) override
2133 {
2134 switch(type)
2135 {
2137 return "Biblotek";
2139 return "Paket";
2141 if (single) return "Signal";
2142 else return "Signaler";
2144 if (single) return "Komponent";
2145 else return "Komponenter";
2147 if (single) return "Konstant";
2148 else return "Konstanter";
2150 if (single) return "Entitet";
2151 else return "Entiteter";
2153 if (single) return "Typ";
2154 else return "Typer";
2156 if (single) return "Undertyp";
2157 else return "Undertyper";
2159 if (single) return "Funktion";
2160 else return "Funktioner";
2162 if (single) return "Post";
2163 else return "Poster";
2165 if (single) return "Procedur";
2166 else return "Procedurer";
2168 if (single) return "Arkitektur";
2169 else return "Arkitekturer";
2171 return "Attribut";
2173 if (single) return "Process";
2174 else return "Processer";
2176 if (single) return "Port";
2177 else return "Portar";
2178 case VhdlSpecifier::USE:
2179 if (single) return "use clause";
2180 else return "Use Clauses";
2182 if (single) return "Generisk";
2183 else return "Generiska";
2185 return "Paketinehåll";
2187 return "Enheter";
2189 if (single) return "Delad Variabel";
2190 else return "Delade Variabler";
2192 if (single) return "Fil";
2193 else return "Filer";
2195 if (single) return "Grupp";
2196 else return "Grupper";
2198 if (single) return "Instantiation";
2199 else return "Instantiations";
2201 return "Alias";
2203 if (single) return "Konfiguration";
2204 else return "Konfigurationer";
2206 return "Diverse";
2208 return "Begränsningar";
2209 default:
2210 return "Klass";
2211 }
2212 }
2213 DString trCustomReference(const DString &name) override
2214 { return name+"referens"; }
2215
2216 /* Slice */
2218 {
2219 return "Konstanter";
2220 }
2222 {
2223 return "Konstantdokumentation";
2224 }
2226 {
2227 return "Sekvenser";
2228 }
2230 {
2231 return "Sekvensdokumentation";
2232 }
2234 {
2235 return "Uppslagsverk";
2236 }
2238 {
2239 return "Uppslagsverksdokumentation";
2240 }
2242 {
2243 return "Gränssnitt";
2244 }
2246 {
2247 return "Gränssnittsindex";
2248 }
2250 {
2251 return "Gränssnittslist";
2252 }
2253 /** Original: Here are the interfaces with brief descriptions: */
2255 {
2256 return "Här är gränssnitten med en kort beskrivning";
2257 }
2259 {
2260 return "Gränssnittshirarkin";
2261 }
2262 /** Original: This inheritance list is sorted roughly, but not completely, alphabetically: */
2264 {
2265 return "Denna arvslista är grovt sorterad, men inte helt, i alfabetisk ordning:";
2266 }
2268 {
2269 return "Gränssnittsdokumentation";
2270 }
2272 {
2273 return "Strukturer";
2274 }
2276 {
2277 return "Strukturindex";
2278 }
2280 {
2281 return "Strukturlist";
2282 }
2283 /** Original: Here are the structs with brief descriptions: */
2285 {
2286 return "Här är strukturerna med en kort beskrivning:";
2287 }
2289 {
2290 return "Strukturdokumentation";
2291 }
2293 {
2294 return "Undantagsindex";
2295 }
2297 {
2298 return "Undantagslista";
2299 }
2300 /** Original: Here are the exceptions with brief descriptions: */
2302 {
2303 return "Här är undantagen med en kort beskrivning:";
2304 }
2306 {
2307 return "Undantagshirarki";
2308 }
2309 /** Original: This inheritance list is sorted roughly, but not completely, alphabetically: */
2311 {
2312 return "Denna arvslista är grovt sorterad, men inte helt, i alfabetisk ordning:";
2313 }
2315 {
2316 return "Undantagsdokumentation";
2317 }
2318 DString trCompoundReferenceSlice(const DString &clName, ClassDef::CompoundType compType, bool isLocal) override
2319 {
2320 DString result=clName;
2321 if (isLocal) result+=" Lokal";
2322 switch(compType)
2323 {
2324 case ClassDef::Class: result+=" Klass"; break;
2325 case ClassDef::Struct: result+=" Struktur"; break;
2326 case ClassDef::Union: result+=" Unions"; break;
2327 case ClassDef::Interface: result+=" Gränssnitts"; break;
2328 case ClassDef::Protocol: result+=" Protokoll"; break;
2329 case ClassDef::Category: result+=" Kategori"; break;
2330 case ClassDef::Exception: result+=" Undantags"; break;
2331 default: break;
2332 }
2333 result+="referens";
2334 return result;
2335 }
2337 {
2338 return "Operationer";
2339 }
2341 {
2342 return "Operationsdokumentation";
2343 }
2345 {
2346 return "Datamedlemmar";
2347 }
2349 {
2350 return "Datamedlemsdokumentation";
2351 }
2352
2353//////////////////////////////////////////////////////////////////////////
2354// new since 1.8.19
2355//////////////////////////////////////////////////////////////////////////
2356
2357 /** VHDL design unit documentation */
2359 { return "Designenhetsdokumentation"; }
2360
2361//////////////////////////////////////////////////////////////////////////
2362// new since 1.9.2
2363//////////////////////////////////////////////////////////////////////////
2364
2365 /** C++20 concept */
2366 DString trConcept(bool first_capital, bool /* singular */) override
2367 {
2368 return createNoun(first_capital, false, "koncept", "");
2369 }
2370 /*! used as the title of the HTML page of a C++20 concept page */
2371 DString trConceptReference(const DString &conceptName) override
2372 {
2373 DString result=conceptName;
2374 result+=" Konceptreferens";
2375 return result;
2376 }
2377
2378 /*! used as the title of page containing all the index of all concepts. */
2380 { return "Konceptlista"; }
2381
2382 /*! used as the title of chapter containing the index listing all concepts. */
2384 { return "Konceptindex"; }
2385
2386 /*! used as the title of chapter containing all information about concepts. */
2388 { return "Konceptdokumentation"; }
2389
2390 /*! used as an introduction to the concept list */
2391 DString trConceptListDescription(bool extractAll) override
2392 {
2393 DString result="Här är listan över alla ";
2394 if (!extractAll) result+="dokumenterade ";
2395 result+="koncept med en kort beskrivning:";
2396 return result;
2397 }
2398
2399 /*! used to introduce the definition of the C++20 concept */
2401 {
2402 return "Konceptdefinition";
2403 }
2404
2405//////////////////////////////////////////////////////////////////////////
2406// new since 1.9.4
2407//////////////////////////////////////////////////////////////////////////
2408
2410 { return "Paketlista"; }
2411
2412//////////////////////////////////////////////////////////////////////////
2413// new since 1.9.6
2414//////////////////////////////////////////////////////////////////////////
2415
2417 { return "Flödesdiagram:"; }
2418
2419//////////////////////////////////////////////////////////////////////////
2420// new since 1.9.7
2421//////////////////////////////////////////////////////////////////////////
2422
2423 /*! the compound type as used for the xrefitems */
2425 {
2426 DString result;
2427 switch(compType)
2428 {
2429 case ClassDef::Class:
2430 if (lang == SrcLangExt::Fortran) result=trType(true,true);
2431 else result=trClass(true,true);
2432 break;
2433 case ClassDef::Struct: result="Strukt"; break;
2434 case ClassDef::Union: result="Union"; break;
2435 case ClassDef::Interface: result="Gränssnitt"; break;
2436 case ClassDef::Protocol: result="Protokoll"; break;
2437 case ClassDef::Category: result="Kategori"; break;
2438 case ClassDef::Exception: result="Undantag"; break;
2439 case ClassDef::Service: result="Tjänstere"; break;
2440 case ClassDef::Singleton: result="Singleton"; break;
2441 default: break;
2442 }
2443 return result;
2444 }
2445};
2446#endif
CompoundType
The various compound types.
Definition classdef.h:105
@ Singleton
Definition classdef.h:113
@ Interface
Definition classdef.h:108
@ Exception
Definition classdef.h:111
A String class for use with Doxygen wrapping std::string and adding some additional functionality off...
Definition dstring.h:84
DString upper() const
Definition dstring.h:331
DString mid(size_t index, size_t len=npos) const
Definition dstring.h:318
bool empty() const
Returns true iff the string is empty (std::string compatible alias for isEmpty()).
Definition dstring.h:148
DString & sprintf(const char *format,...)
Definition dstring.cpp:34
DString createNoun(bool first_capital, bool singular, const DString &base, const DString &plurSuffix, const DString &singSuffix="")
Definition translator.h:799
DString trFile(bool first_capital, bool singular) override
DString trDesignUnitIndex() override
VHDL design unit index.
DString trProtectedSlots() override
DString trVersion() override
DString trReferences() override
DString trLegendTitle() override
DString trCompoundReferenceSlice(const DString &clName, ClassDef::CompoundType compType, bool isLocal) 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 trExceptionHierarchyDescription() override
Original: This inheritance list is sorted roughly, but not completely, alphabetically:
DString trVariables() override
DString trMemberEnumerationDocumentation() override
DString trPublicTypes() override
DString trEnumerationValues() override
DString trSequences() override
DString trClassDiagram(const DString &clName) override
DString trNamespaceList() override
DString trStaticPrivateAttribs() override
DString trListOfAllMembers() override
DString trGlobalNamespace() override
DString trModuleIndex() override
DString trNamespaces() override
DString trNamespace(bool first_capital, bool singular) override
DString trWriteList(int numEntries) override
DString trDefines() override
DString trGeneratedBy() override
DString trFileMembers() override
DString trDataTypes() override
DString trDefinedAtLineInSourceFile() override
DString trMonth(int month, bool first_capital, bool full) override
DString latexLanguageSupportCommand() override
DString trFileDocumentation() override
DString trOverloadText() override
DString trGotoSourceCode() override
DString trDocumentation(const DString &projName) override
DString trModulesMemberDescription(bool extractAll) override
DString trExceptions() override
DString trRTFansicp() override
DString trCompoundListDescription() override
DString trCompounds() override
DString trFileReference(const DString &fileName) override
DString trDesignUnitList() override
VHDL design unit list.
DString trModuleReference(const DString &namespaceName) override
DString trAuthor(bool first_capital, bool) override
DString trModulesList() override
DString trProvidedByCategory() override
DString trSourceFile(const DString &filename) override
DString trStaticPackageFunctions() override
DString trPrivateSlots() override
DString trCopyright() override
DString trDeprecatedList() override
DString trModulesDescription() override
DString trExtendsClass() override
DString trGotoGraphicalHierarchy() override
DString trReimplementedInList(int numEntries) override
DString trSince() override
DString trGotoDocumentation() override
DString trPublicMembers() override
DString trDictionaries() override
DString trReferencedBy() override
DString trCompoundListDescriptionFortran() override
DString trBug() override
DString trNamespaceDocumentation() override
DString trSearchResults(int numDocuments) override
DString trDirIndex() override
DString trHierarchicalIndex() override
DString trModulesListDescription(bool extractAll) override
DString trType(bool first_capital, bool singular) override
DString trFunctionAndProc() override
VHDL functions/procedures/processes.
DString trServiceReference(const DString &sName) override
UNO IDL service page title.
DString trAndMore(const DString &number) override
DString trEnumValue() override
DString trPackage(const DString &name) override
DString trPanelSynchronisationTooltip(bool enable) override
DString trPageIndex() override
DString trLoading() override
DString trCompoundIndexFortran() override
DString getLanguageString() override
language codes for Html help
DString trCustomReference(const DString &name) override
DString trSearch() override
DString trServiceGeneratedFromFiles(bool single) override
UNO IDL service page.
DString trPublicAttribs() override
DString trLegendDocs() override
DString trExamples() override
DString trStaticPackageAttribs() override
DString trDirRelation(const DString &name) override
DString trDayOfWeek(int dayOfWeek, bool first_capital, bool full) override
DString trInterfaceList() override
DString trModules() override
DString trDirDocumentation() override
DString trStructList() override
DString trModuleDocumentation() override
DString trPrivateAttribs() override
DString trPackageAttribs() override
DString trDir(bool first_capital, bool singular) override
DString trInheritedFrom(const DString &members, const DString &what) override
DString trDefinedInSourceFile() override
DString trModulesMembers() override
DString trProperties() override
DString trPackageFunctions() override
DString trExceptionHierarchy() override
DString trConceptList() override
DString trSingletonGeneratedFromFiles(bool single) override
UNO IDL singleton page.
DString trISOLang() override
DString trMemberFunctionDocumentationFortran() override
DString trSubprogramDocumentation() override
DString trDataMemberDocumentation() override
DString trMemberTypedefDocumentation() override
DString trImplementedFromList(int numEntries) override
DString idLanguage() override
DString trClassMethods() override
DString trCompoundIndex() override
DString trMethodDocumentation() override
DString trPrecondition() override
DString trDesignUnitListDescription() override
VHDL design unit list description Original: Here is a list of all design unit members with links to t...
DString trInitialValue() override
DString trDayPeriod(bool period) override
DString trStaticProtectedAttribs() override
DString trTodoList() override
DString trTypedefs() override
DString trInterfaceIndex() override
DString trInstanceMethods() override
DString trConceptListDescription(bool extractAll) override
DString trImplementedInList(int numEntries) override
DString trStructIndex() override
DString trEventDocumentation() override
DString trClassHierarchyDescription() override
DString trCollaborationDiagram(const DString &clName) override
DString trNamespaceListDescription(bool extractAll) override
DString trConstantGroups() override
UNO IDL constant groups.
DString trEnumerationValueDocumentation() override
DString trClasses() override
DString trSearchResultsTitle() override
DString trSearchMatches() override
DString trEnumReference(const DString &name) override
DString trGeneratedAutomatically(const DString &s) override
DString trCompoundList() override
DString trAll() override
DString trCompoundMembersDescription(bool extractAll) override
DString trConceptReference(const DString &conceptName) override
DString trGeneratedAt(const DString &date, const DString &projName) override
DString trDataMembers() override
DString trNoMatches() override
DString trInvariant() override
DString trTemplateParameters() override
DString trEnumerationTypeDocumentation() override
DString trExceptionIndex() override
DString trModulesIndex() override
DString trReimplementedFromList(int numEntries) override
DString trFileListDescription(bool extractAll) override
DString trLegend() override
DString trRTFCharSet() override
DString trDirReference(const DString &dirName) override
DString trGraphicalHierarchy() override
DString trRelatedPages() override
DString trCiteReferences() override
DString trCompoundMembers() override
DString trCompoundReference(const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trSearching() override
DString trExamplesDescription() override
DString trConceptDocumentation() override
DString trDefineDocumentation() override
DString trInterfaceHierarchy() override
DString trExceptionList() override
DString trExceptionDocumentation() override
DString trDesignUnitHierarchy() override
VHDL design unit hierarchy.
DString trMemberList() override
DString trPublicSlots() override
DString trMember(bool first_capital, bool singular) override
DString trStructDocumentation() override
DString trClassDocumentation() override
DString trStaticPublicAttribs() override
DString trStructListDescription() override
Original: Here are the structs with brief descriptions:
DString trDirDepGraph(const DString &name) override
DString trEvents() override
DString trFriends() override
DString trSignals() override
DString trConstants() override
DString trThisIsTheListOfAllMembers() override
DString trOperationDocumentation() override
DString trInclDepGraph(const DString &fName) override
DString trDetails() override
DString trSubprogram(bool first_capital, bool) override
DString trVhdlType(VhdlSpecifier type, bool single) override
VHDL type.
DString trRelatedSubscript() override
DString trDefinedIn() override
DString trIncludingInheritedMembers() override
DString trCode() override
DString trReferenceManual() override
DString trInheritsList(int numEntries) override
DString trParameters() override
DString trTypeConstraints() override
DString trInheritedByList(int numEntries) override
DString trGroup(bool first_capital, bool singular) override
DString trRTFGeneralIndex() override
DString trMainPage() override
DString trConstantDocumentation() override
DString trIncludesFileIn(const DString &name) override
DString trTest() override
DString trPackages() override
DString trCompoundReferenceFortran(const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trPackageMembers() override
DString trCompoundType(ClassDef::CompoundType compType, SrcLangExt lang) override
DString trDefineValue() override
DString trClass(bool first_capital, bool singular) override
DString trPropertyDocumentation() override
DString trServices() override
old style UNO IDL services: inherited services
DString trConstantGroupReference(const DString &namespaceName) override
UNO IDL constant groups.
DString trProtectedMembers() override
DString trSequenceDocumentation() override
DString trSingletonReference(const DString &sName) override
UNO IDL singleton page title.
DString trProtectedTypes() override
DString trBugList() override
DString trDesignUnits() override
VHDL design units.
DString trDictionaryDocumentation() override
DString trOperations() override
DString trReturns() override
DString trStaticProtectedMembers() override
DString trNamespaceMemberDescription(bool extractAll) override
DString trPostcondition() override
DString trInterfaceHierarchyDescription() override
Original: This inheritance list is sorted roughly, but not completely, alphabetically:
DString trSeeAlso() override
DString trEnumerations() override
DString trNamespaceMembers() override
DString trGlobal(bool first_capital, bool singular) override
DString trReturnValues() override
DString trPackageList() override
DString trRelatedPagesDescription() override
DString trPrivateMembers() override
DString trDetailLevel() override
DString trMore() override
DString trCompoundMembersFortran() override
DString trCallerGraph() override
DString trStaticPrivateMembers() override
DString trClassHierarchy() override
DString trDesignUnitMembers() override
VHDL design unit members.
DString trEnumGeneratedFromFiles(bool single) override
DString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single) override
DString trFileList() override
DString trExceptionListDescription() override
Original: Here are the exceptions with brief descriptions:
DString trStaticPublicMembers() override
DString trRemarks() override
DString trModule(bool first_capital, bool singular) override
DString trDirectories() override
DString trPrivateTypes() override
DString trAttention() override
DString trRelatedFunctionDocumentation() override
DString trPage(bool first_capital, bool singular) override
DString trEnumName() override
DString trPageAbbreviation() override
DString trFunctionDocumentation() override
DString trFunctions() override
DString trCallGraph() override
DString trDate() override
DString trConstructorDocumentation() override
DString trFileIndex() override
DString trAdditionalInheritedMembers() override
DString trFileIn(const DString &name) override
DString trSliceInterfaces() override
DString trPackageListDescription() override
DString trConcept(bool first_capital, bool) override
C++20 concept.
DString trInterfaces() override
old style UNO IDL services: implemented interfaces
DString trNote() override
DString trPackageTypes() override
DString trInterfaceListDescription() override
Original: Here are the interfaces with brief descriptions:
DString trMemberDataDocumentation() override
DString trDesignUnitDocumentation() override
VHDL design unit documentation.
DString trDeprecated() override
DString trRelatedFunctions() override
DString trTypedefDocumentation() override
DString trTodo() override
DString trTestList() override
DString trFileMembersDescription(bool extractAll) override
DString trTypeDocumentation() override
DString trConceptIndex() override
DString trConceptDefinition() override
DString trRTFTableOfContents() override
DString trVariableDocumentation() override
DString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single) override
DString trWarning() override
DString trMemberFunctionDocumentation() override
DString trFlowchart() override
DString trDetailedDescription() override
DString trProtectedAttribs() override
DString trNamespaceIndex() override
DString trCompoundListFortran() override
DString trNamespaceReference(const DString &namespaceName) override
DString trGotoTextualHierarchy() override
DString trInclByDepGraph() override
DString trSubprograms() override
DString trInterfaceDocumentation() override
DString trStructs() override
DString trCompoundMembersDescriptionFortran(bool extractAll) override
#define Config_getBool(name)
Definition config.h:33
DateTimeType
Definition datetime.h:38
DString generateMarker(int id)
Definition dstring.h:904
SrcLangExt
Definition types.h:207
VhdlSpecifier
Definition types.h:770
@ INSTANTIATION
Definition types.h:791
@ MISCELLANEOUS
Definition types.h:797
@ SHAREDVARIABLE
Definition types.h:794
DString getDotImageExtension()
Definition util.cpp:4964