1 #include <CharacterSet.h>
5 BCharacterSet::BCharacterSet()
9 print_name
= "Unicode";
16 BCharacterSet::BCharacterSet(uint32 _id
, uint32 _MIBenum
, const char * _print_name
,
17 const char * _iana_name
, const char * _mime_name
,
18 const char ** _aliases
)
22 print_name
= _print_name
;
23 iana_name
= _iana_name
;
24 mime_name
= _mime_name
;
27 while (_aliases
[aliases_count
] != 0) {
35 BCharacterSet::GetFontID() const
41 BCharacterSet::GetConversionID() const
47 BCharacterSet::GetMIBenum() const
53 BCharacterSet::GetName() const
59 BCharacterSet::GetPrintName() const
65 BCharacterSet::GetMIMEName() const
71 BCharacterSet::CountAliases() const
77 BCharacterSet::AliasAt(uint32 index
) const
79 if (index
>= aliases_count
) {
82 return aliases
[index
];