Lines Matching refs:reader
39 operator()(xmlTextReaderPtr reader)
40 {xmlFreeTextReader(reader);}
58 /// Get the name of the current element node the reader is pointing
61 /// managing memory itself. Also note that the reader is a
63 #define XML_READER_GET_NODE_NAME(reader) \
64 xml::build_sptr(xmlTextReaderName(reader.get()))
68 #define XML_READER_GET_NODE_TYPE(reader) \
69 static_cast<xmlReaderTypes> (xmlTextReaderNodeType(reader.get()))
71 /// Get the value of attribute 'name' on the current node of 'reader'
73 #define XML_READER_GET_ATTRIBUTE(reader, name) \
74 xml::build_sptr(xmlTextReaderGetAttribute(reader.get(), BAD_CAST(name)))