| Top |
| rasqal_prefix * | rasqal_new_prefix () |
| void | rasqal_free_prefix () |
| int | rasqal_prefix_print () |
Used inside a rasqal_query to declare syntax prefix abbreviations for URIs. Once a rasqal_query is constructed, these are for information only.
rasqal_prefix * rasqal_new_prefix (rasqal_world *world,const unsigned char *prefix,raptor_uri *uri);
typedef struct {
rasqal_world* world;
const char * prefix;
raptor_uri* uri;
int declared;
int depth;
} rasqal_prefix;
Namespace (prefix, uri) pair.
Includes internal flags used for marking when prefixes are declared and at what XML element depth when used in XML formats.
rasqal_world * |
rasqal_world object |
|
short prefix string |
||
raptor_uri * |
URI associated with the prefix. |
|
Internal flag. |
||
Internal flag. |