|
Public Methods |
| Language (PangoLanguage* gobject, bool make_a_copy=true) |
| Language (const Language& other) |
Language& | operator= (const Language& other) |
| ~Language () |
void | swap (Language& other) |
PangoLanguage* | gobj () |
| Provides access to the underlying C instance.
|
const PangoLanguage* | gobj () const |
| Provides access to the underlying C instance.
|
PangoLanguage* | gobj_copy () const |
| Language () |
| Constructs an empty language tag.
|
| Language (const Glib::ustring& language) |
| Constructs a Pango::Language object from a RFC-3066 format language tag.
|
Glib::ustring | get_string () const |
| Gets a RFC-3066 format string representing the given language tag.
|
bool | matches (const Glib::ustring& range_list) const |
| Checks if a language tag matches one of the elements in a list of language ranges.
|
Protected Attributes |
PangoLanguage* | gobject_ |
Related Functions |
(Note that these are not member functions.)
|
void | swap (Language& lhs, Language& rhs) |
Pango::Language | wrap (PangoLanguage* object, bool take_copy=false) |