|
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) |