Doxygen
Loading...
Searching...
No Matches
PortugueseTranslatorUtils Namespace Reference

Functions

bool isClassMemberHighlightMasculine (ClassMemberHighlight::Enum hl)
bool isFileMemberHighlightMasculine (FileMemberHighlight::Enum hl)
bool isNamespaceMemberHighlightMasculine (NamespaceMemberHighlight::Enum hl)
bool isModuleMemberHighlightMasculine (ModuleMemberHighlight::Enum hl)

Function Documentation

◆ isClassMemberHighlightMasculine()

bool PortugueseTranslatorUtils::isClassMemberHighlightMasculine ( ClassMemberHighlight::Enum hl)
inline

Returns true if the gender of the given component is masculine in Portuguese.

Definition at line 80 of file translator_br.h.

81 {
82 switch (hl)
83 {
85 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
86 {
87 // as estruturas e uniƵes
88 return false;
89 }
90 else
91 {
92 // os membros da classe
93 return true;
94 }
95 break;
101 return false;
105 default:
106 return true;
107 }
108 }
#define Config_getBool(name)
Definition config.h:33

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

Referenced by TranslatorBrazilian::trCompoundMembersDescriptionTotal(), and TranslatorPortuguese::trCompoundMembersDescriptionTotal().

◆ isFileMemberHighlightMasculine()

bool PortugueseTranslatorUtils::isFileMemberHighlightMasculine ( FileMemberHighlight::Enum hl)
inline

Returns true if the gender of the given component is masculine in Portuguese.

Definition at line 112 of file translator_br.h.

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

Referenced by TranslatorBrazilian::trFileMembersDescriptionTotal(), and TranslatorPortuguese::trFileMembersDescriptionTotal().

◆ isModuleMemberHighlightMasculine()

bool PortugueseTranslatorUtils::isModuleMemberHighlightMasculine ( ModuleMemberHighlight::Enum hl)
inline

◆ isNamespaceMemberHighlightMasculine()

bool PortugueseTranslatorUtils::isNamespaceMemberHighlightMasculine ( NamespaceMemberHighlight::Enum hl)
inline

Returns true if the gender of the given component is masculine in Brazilian Portuguese and European Portuguese.

Definition at line 134 of file translator_br.h.

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

Referenced by TranslatorBrazilian::trNamespaceMembersDescriptionTotal(), and TranslatorPortuguese::trNamespaceMembersDescriptionTotal().