Type Alias xmlSAXHandler
Source pub type xmlSAXHandler = _xmlSAXHandler;
struct xmlSAXHandler {Show 32 fields
pub internalSubset: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8, _: *const u8)>,
pub isStandalone: Option<unsafe extern "C" fn(_: *mut c_void) -> i32>,
pub hasInternalSubset: Option<unsafe extern "C" fn(_: *mut c_void) -> i32>,
pub hasExternalSubset: Option<unsafe extern "C" fn(_: *mut c_void) -> i32>,
pub resolveEntity: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8) -> *mut _xmlParserInput>,
pub getEntity: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8) -> *mut _xmlEntity>,
pub entityDecl: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: i32, _: *const u8, _: *const u8, _: *mut u8)>,
pub notationDecl: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8, _: *const u8)>,
pub attributeDecl: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8, _: i32, _: i32, _: *const u8, _: *mut _xmlEnumeration)>,
pub elementDecl: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: i32, _: *mut _xmlElementContent)>,
pub unparsedEntityDecl: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8, _: *const u8, _: *const u8)>,
pub setDocumentLocator: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut _xmlSAXLocator)>,
pub startDocument: Option<unsafe extern "C" fn(_: *mut c_void)>,
pub endDocument: Option<unsafe extern "C" fn(_: *mut c_void)>,
pub startElement: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *mut *const u8)>,
pub endElement: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8)>,
pub reference: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8)>,
pub characters: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: i32)>,
pub ignorableWhitespace: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: i32)>,
pub processingInstruction: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8)>,
pub comment: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8)>,
pub warning: Option<unsafe extern "C" fn(_: *mut c_void, _: *const i8, ...)>,
pub error: Option<unsafe extern "C" fn(_: *mut c_void, _: *const i8, ...)>,
pub fatalError: Option<unsafe extern "C" fn(_: *mut c_void, _: *const i8, ...)>,
pub getParameterEntity: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8) -> *mut _xmlEntity>,
pub cdataBlock: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: i32)>,
pub externalSubset: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8, _: *const u8)>,
pub initialized: u32,
pub _private: *mut c_void,
pub startElementNs: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8, _: *const u8, _: i32, _: *mut *const u8, _: i32, _: i32, _: *mut *const u8)>,
pub endElementNs: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8, _: *const u8)>,
pub serror: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut _xmlError)>,
}
§isStandalone: Option<unsafe extern "C" fn(_: *mut c_void) -> i32>