Top | ![]() |
![]() |
![]() |
![]() |
raptor_qname * | raptor_new_qname () |
raptor_qname * | raptor_new_qname_from_namespace_local_name () |
raptor_qname * | raptor_new_qname_from_namespace_uri () |
raptor_qname * | raptor_qname_copy () |
void | raptor_free_qname () |
int | raptor_qname_equal () |
raptor_uri * | raptor_qname_string_to_uri () |
int | raptor_qname_write () |
unsigned char * | raptor_qname_format_as_xml () |
const unsigned char * | raptor_qname_get_counted_value () |
const unsigned char * | raptor_qname_get_local_name () |
const raptor_namespace * | raptor_qname_get_namespace () |
const unsigned char * | raptor_qname_get_value () |
unsigned char * | raptor_qname_to_counted_name () |
Wraps an XML name inside an associated XML namespace in some XML document context (typically). Mostly used inside parsing XML to manage qnames for XML element and attribute names.
raptor_qname * raptor_new_qname (raptor_namespace_stack *nstack
,const unsigned char *name
,const unsigned char *value
);
raptor_qname * raptor_new_qname_from_namespace_local_name (raptor_world *world
,raptor_namespace *ns
,const unsigned char *local_name
,const unsigned char *value
);
raptor_qname * raptor_new_qname_from_namespace_uri (raptor_namespace_stack *nstack
,raptor_uri *uri
,int xml_version
);
raptor_uri * raptor_qname_string_to_uri (raptor_namespace_stack *nstack
,const unsigned char *name
,size_t name_len
);
unsigned char * raptor_qname_format_as_xml (const raptor_qname *qname
,size_t *length_p
);
const unsigned char * raptor_qname_get_counted_value (raptor_qname *name
,size_t *length_p
);
const unsigned char *
raptor_qname_get_local_name (raptor_qname *name
);
const raptor_namespace *
raptor_qname_get_namespace (raptor_qname *name
);
unsigned char * raptor_qname_to_counted_name (raptor_qname *qname
,size_t *length_p
);