Top |
#define | AGS_TURTLE_DEFAULT_ENCODING |
#define | AGS_TURTLE_DEFAULT_VERSION |
#define | AGS_TURTLE_BOOLEAN_LITERAL_TRUE |
#define | AGS_TURTLE_BOOLEAN_LITERAL_FALSE |
enum | AgsTurtleFlags |
#define AGS_TURTLE_GET_OBJ_MUTEX(obj) (&(((AgsTurtle *) obj)->obj_mutex))
gchar * ags_turtle_read_iriref (gchar *offset
,gchar *end_ptr
);
Read iriref value.
Since: 3.0.0
gchar * ags_turtle_read_pname_ns (gchar *offset
,gchar *end_ptr
);
Read prefixed-name namespace value.
Since: 3.0.0
gchar * ags_turtle_read_pname_ln (gchar *offset
,gchar *end_ptr
);
Read prefixed-name localized name value.
Since: 3.0.0
gchar * ags_turtle_read_blank_node_label (gchar *offset
,gchar *end_ptr
);
Read blank node label value.
Since: 3.0.0
gchar * ags_turtle_read_langtag (gchar *offset
,gchar *end_ptr
);
Read langtag value.
Since: 3.0.0
gboolean ags_turtle_match_iriref (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match iriref.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_pname_ns (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match match pname-ns.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_pname_ln (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match pname-ln.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_blank_node_label (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match blank node label.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_langtag (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match langtag.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gchar * ags_turtle_read_boolean (gchar *offset
,gchar *end_ptr
);
Read boolean value.
Since: 3.0.0
gchar * ags_turtle_read_integer (gchar *offset
,gchar *end_ptr
);
Read integer value.
Since: 3.0.0
gchar * ags_turtle_read_decimal (gchar *offset
,gchar *end_ptr
);
Read decimal value.
Since: 3.0.0
gchar * ags_turtle_read_double (gchar *offset
,gchar *end_ptr
);
Read double value.
Since: 3.0.0
gchar * ags_turtle_read_exponent (gchar *offset
,gchar *end_ptr
);
Read exponent value.
Since: 3.0.0
gboolean ags_turtle_match_boolean (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match boolean.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_integer (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match integer.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_decimal (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match decimal.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_double (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match double.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_exponent (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match exponent.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gchar * ags_turtle_read_string (gchar *offset
,gchar *end_ptr
);
Read string value.
Since: 3.0.0
gboolean ags_turtle_match_string (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match string.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gchar * ags_turtle_read_string_literal_quote (gchar *offset
,gchar *end_ptr
);
Read string literal quote value.
Since: 3.0.0
gchar * ags_turtle_read_string_literal_single_quote (gchar *offset
,gchar *end_ptr
);
Read string literal single quote value.
Since: 3.0.0
gchar * ags_turtle_read_string_literal_long_quote (gchar *offset
,gchar *end_ptr
);
Read string literal long quote value.
Since: 3.0.0
gchar * ags_turtle_read_string_literal_long_single_quote (gchar *offset
,gchar *end_ptr
);
Read string literal long single quote value.
Since: 3.0.0
gboolean ags_turtle_match_string_literal_quote (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match string literal quote.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_string_literal_single_quote (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match string literal single quote.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_string_literal_long_quote (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match string literal long quote.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_string_literal_long_single_quote (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match string literal long single quote.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gchar * ags_turtle_read_uchar (gchar *offset
,gchar *end_ptr
);
Read uchar value.
Since: 3.0.0
gchar * ags_turtle_read_echar (gchar *offset
,gchar *end_ptr
);
Read echar value.
Since: 3.0.0
gchar * ags_turtle_read_ws (gchar *offset
,gchar *end_ptr
);
Read ws value.
Since: 3.0.0
gchar * ags_turtle_read_anon (gchar *offset
,gchar *end_ptr
);
Read anon value.
Since: 3.0.0
gchar * ags_turtle_read_pn_chars_base (gchar *offset
,gchar *end_ptr
);
Read prefixed-name chars base value.
Since: 3.0.0
gchar * ags_turtle_read_pn_chars_u (gchar *offset
,gchar *end_ptr
);
Read prefixed-name chars underscore value.
Since: 3.0.0
gchar * ags_turtle_read_pn_chars (gchar *offset
,gchar *end_ptr
);
Read prefixed-name chars value.
Since: 3.0.0
gchar * ags_turtle_read_pn_prefix (gchar *offset
,gchar *end_ptr
);
Read prefixe-name prefix value.
Since: 3.0.0
gchar * ags_turtle_read_pn_local (gchar *offset
,gchar *end_ptr
);
Read prefixed-name local value.
Since: 3.0.0
gchar * ags_turtle_read_plx (gchar *offset
,gchar *end_ptr
);
Read plx value.
Since: 3.0.0
gchar * ags_turtle_read_percent (gchar *offset
,gchar *end_ptr
);
Read percent value.
Since: 3.0.0
gchar * ags_turtle_read_hex (gchar *offset
,gchar *end_ptr
);
Read hex value.
Since: 3.0.0
gchar * ags_turtle_read_pn_local_esc (gchar *offset
,gchar *end_ptr
);
Read prefixed name local escapes.
Since: 3.0.0
gboolean ags_turtle_match_uchar (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match uchar.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_echar (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match echar.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_ws (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match ws.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_anon (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match anon.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_pn_chars_base (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match pn chars base.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_pn_chars_u (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match pn chars u.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_pn_chars (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match pn chars.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_pn_prefix (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match pn prefix.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_pn_local (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match uchar.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_plx (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match plx.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_percent (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match percent.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_hex (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
Match hex.
offset |
the string pointer |
|
end_ptr |
the end of |
|
start_offset |
points to start offset of matched, otherwise |
[out][transfer none] |
end_offset |
points to end offset of matched, otherwise |
[out][transfer none] |
Since: 3.2.12
gboolean ags_turtle_match_pn_local_esc (gchar *offset
,gchar *end_ptr
,gchar **start_offset
,gchar **end_offset
);
GList * ags_turtle_find_xpath (AgsTurtle *turtle
,gchar *xpath
);
Lookup XPath expression withing turtle
.
Since: 3.0.0
GList * ags_turtle_find_xpath_with_context_node (AgsTurtle *turtle
,gchar *xpath
,xmlNode *context_node
);
Lookup XPath expression from context_node
withing turtle
.
Since: 3.0.0
xmlDoc * ags_turtle_load (AgsTurtle *turtle
,GError **error
);
Loads a RDF triple file into an XML Document.
Since: 3.0.0
Enum values to control the behavior or indicate internal state of AgsTurtle by enable/disable as sync_flags.