public class TextReader {
public TextReader.filename ( string uri ) ;
public TextReader.for_doc ( string cur,
string url,
string encoding,
int options ) ;
public TextReader.for_fd ( int fd,
string url,
string encoding,
int options ) ;
public TextReader.for_file ( string filename,
string encoding,
int options ) ;
public TextReader.for_io ( InputReadCallback ioread,
InputCloseCallback ioclose,
void** ioctx,
string url,
string encoding,
int options ) ;
public TextReader.for_memory ( char[] buffer,
int size,
string url,
string encoding,
int options ) ;
public TextReader.walker ( Doc* doc ) ;
public void free ( ) ;
public int new_doc ( string cur,
string url,
string encoding,
int options ) ;
public int new_fd ( int fd,
string url,
string encoding,
int options ) ;
public int new_file ( string filename,
string encoding,
int options ) ;
public int new_io ( InputReadCallback ioread,
InputCloseCallback ioclose,
void** ioctx,
string url,
string encoding,
int options ) ;
public int new_memory ( char[] buffer,
int size,
string url,
string encoding,
int options ) ;
public int new_walker ( Doc* doc ) ;
public int attribute_count ( ) ;
public string base_uri ( ) ;
public long byte_consumed ( ) ;
public int close ( ) ;
public weak string const_base_uri ( ) ;
public weak string const_encoding ( ) ;
public weak string const_local_name ( ) ;
public weak string const_name ( ) ;
public weak string const_namespace_uri ( ) ;
public weak string const_prefix ( ) ;
public weak string const_string ( string str ) ;
public weak string const_value ( ) ;
public weak string const_xml_lang ( ) ;
public weak string const_xml_version ( ) ;
public Doc* current_doc ( ) ;
public Node* current_node ( ) ;
public int depth ( ) ;
public Node* expand ( ) ;
public string get_attribute ( string name ) ;
public string get_attribute_no ( int no ) ;
public string get_attribute_ns ( string local_name,
string namespace_uri ) ;
public void get_error_handler ( TextReaderErrorFunc f,
void**** arg ) ;
public int get_parser_column_number ( ) ;
public int get_parser_line_number ( ) ;
public int get_parser_prop ( int prop ) ;
public int has_attributes ( ) ;
public int has_value ( ) ;
public int is_default ( ) ;
public int is_empty_element ( ) ;
public int is_namespace_decl ( ) ;
public int is_valid ( ) ;
public string local_name ( ) ;
public string lookup_namespace ( string prefix ) ;
public int move_to_attribute ( string name ) ;
public int move_to_attribute_no ( int no ) ;
public int move_to_attribute_ns ( string local_name,
string namespace_uri ) ;
public int move_to_element ( ) ;
public int move_to_first_attribute ( ) ;
public int move_to_next_attribute ( ) ;
public string name ( ) ;
public string namespace_uri ( ) ;
public int next ( ) ;
public int next_sibling ( ) ;
public int node_type ( ) ;
public int normalization ( ) ;
public string prefix ( ) ;
public Node* preserve ( ) ;
public int preserve_pattern ( string pattern,
string[] namespaces ) ;
public int quote_char ( ) ;
public int read ( ) ;
public int read_attribute_value ( ) ;
public string read_inner_xml ( ) ;
public string read_outer_xml ( ) ;
public int read_state ( ) ;
public string read_string ( ) ;
public int schema_validate ( string xsd ) ;
public int schema_validate_ctxt ( SchemaValidCtxt* ctxt,
int options ) ;
public void set_error_handler ( TextReaderErrorFunc f,
void** arg ) ;
public int set_parser_prop ( SchemaValidCtxt* ctxt,
int options ) ;
public int standalone ( ) ;
public string value ( ) ;
public string xml_lang ( ) ;
}

public TextReader.filename ( string uri ) ;
public TextReader.for_doc ( string cur,
string url,
string encoding,
int options ) ;
public TextReader.for_fd ( int fd,
string url,
string encoding,
int options ) ;
public TextReader.for_file ( string filename,
string encoding,
int options ) ;
public TextReader.for_io ( InputReadCallback ioread,
InputCloseCallback ioclose,
void** ioctx,
string url,
string encoding,
int options ) ;
public TextReader.for_memory ( char[] buffer,
int size,
string url,
string encoding,
int options ) ;
public TextReader.walker ( Doc* doc ) ;
public void free ( ) ;
public int new_doc ( string cur,
string url,
string encoding,
int options ) ;
public int new_fd ( int fd,
string url,
string encoding,
int options ) ;
public int new_file ( string filename,
string encoding,
int options ) ;
public int new_io ( InputReadCallback ioread,
InputCloseCallback ioclose,
void** ioctx,
string url,
string encoding,
int options ) ;
public int new_memory ( char[] buffer,
int size,
string url,
string encoding,
int options ) ;
public int new_walker ( Doc* doc ) ;
public int attribute_count ( ) ;
public string base_uri ( ) ;
public long byte_consumed ( ) ;
public int close ( ) ;
public weak string const_base_uri ( ) ;
public weak string const_encoding ( ) ;
public weak string const_local_name ( ) ;
public weak string const_name ( ) ;
public weak string const_namespace_uri ( ) ;
public weak string const_prefix ( ) ;
public weak string const_string ( string str ) ;
public weak string const_value ( ) ;
public weak string const_xml_lang ( ) ;
public weak string const_xml_version ( ) ;
public Doc* current_doc ( ) ;
public Node* current_node ( ) ;
public int depth ( ) ;
public Node* expand ( ) ;
public string get_attribute ( string name ) ;
public string get_attribute_no ( int no ) ;
public string get_attribute_ns ( string local_name,
string namespace_uri ) ;
public void get_error_handler ( TextReaderErrorFunc f,
void**** arg ) ;
public int get_parser_column_number ( ) ;
public int get_parser_line_number ( ) ;
public int get_parser_prop ( int prop ) ;
public int has_attributes ( ) ;
public int has_value ( ) ;
public int is_default ( ) ;
public int is_empty_element ( ) ;
public int is_namespace_decl ( ) ;
public int is_valid ( ) ;
public string local_name ( ) ;
public string lookup_namespace ( string prefix ) ;
public int move_to_attribute ( string name ) ;
public int move_to_attribute_no ( int no ) ;
public int move_to_attribute_ns ( string local_name,
string namespace_uri ) ;
public int move_to_element ( ) ;
public int move_to_first_attribute ( ) ;
public int move_to_next_attribute ( ) ;
public string name ( ) ;
public string namespace_uri ( ) ;
public int next ( ) ;
public int next_sibling ( ) ;
public int node_type ( ) ;
public int normalization ( ) ;
public string prefix ( ) ;
public Node* preserve ( ) ;
public int preserve_pattern ( string pattern,
string[] namespaces ) ;
public int quote_char ( ) ;
public int read ( ) ;
public int read_attribute_value ( ) ;
public string read_inner_xml ( ) ;
public string read_outer_xml ( ) ;
public int read_state ( ) ;
public string read_string ( ) ;
public int schema_validate ( string xsd ) ;
public int schema_validate_ctxt ( SchemaValidCtxt* ctxt,
int options ) ;
public void set_error_handler ( TextReaderErrorFunc f,
void** arg ) ;
public int set_parser_prop ( SchemaValidCtxt* ctxt,
int options ) ;
public int standalone ( ) ;
public string value ( ) ;
public string xml_lang ( ) ;
Created by Valadoc