Orcus
Public Member Functions | List of all members
orcus::orcus_xml Class Reference

Public Member Functions

 orcus_xml (xmlns_repository &ns_repo, spreadsheet::iface::import_factory *im_fact, spreadsheet::iface::export_factory *ex_fact)
 
void set_namespace_alias (const pstring &alias, const pstring &uri)
 
void set_cell_link (const pstring &xpath, const pstring &sheet, spreadsheet::row_t row, spreadsheet::col_t col)
 
void start_range (const pstring &sheet, spreadsheet::row_t row, spreadsheet::col_t col)
 
void append_field_link (const pstring &xpath)
 
void commit_range ()
 
void append_sheet (const pstring &name)
 
void read_file (const char *filepath)
 
void write_file (const char *filepath)