glibmm: Glib::Markup Namespace Reference
Classes |
|
class | AttributeKeyLess |
Binary predicate used by
Markup::Parser::AttributeMap
.
More...
|
|
class | ParseContext |
A parse context is used to parse marked-up documents.
More...
|
|
class | Parser |
The abstract markup parser base class.
More...
|
|
Typedefs |
|
using | Error = Glib::MarkupError |
Enumerations |
|
enum |
ParseFlags
{
DO_NOT_USE_THIS_UNSUPPORTED_FLAG = 1 << 0, TREAT_CDATA_AS_TEXT = 1 << 1, PREFIX_ERROR_POSITION = 1 << 2, IGNORE_QUALIFIED = 1 << 3 } |
Flags that affect the behaviour of the parser.
More...
|
|
Functions |
|
Glib::ustring | escape_text (const Glib::ustring & text) |
Escapes text so that the markup parser will parse it verbatim.
More...
|
|
ParseFlags | operator| ( ParseFlags lhs, ParseFlags rhs) |
ParseFlags | operator& ( ParseFlags lhs, ParseFlags rhs) |
ParseFlags | operator^ ( ParseFlags lhs, ParseFlags rhs) |
ParseFlags | operator~ ( ParseFlags flags) |
ParseFlags & | operator|= ( ParseFlags & lhs, ParseFlags rhs) |
ParseFlags & | operator&= ( ParseFlags & lhs, ParseFlags rhs) |
ParseFlags & | operator^= ( ParseFlags & lhs, ParseFlags rhs) |