Orcus
Public Member Functions | Static Public Member Functions | List of all members
orcus::orcus_xls_xml Class Reference
Inheritance diagram for orcus::orcus_xls_xml:
orcus::iface::import_filter

Public Member Functions

 orcus_xls_xml (spreadsheet::iface::import_factory *factory)
 
 orcus_xls_xml (const orcus_xls_xml &)=delete
 
orcus_xls_xmloperator= (const orcus_xls_xml &)=delete
 
virtual void read_file (const std::string &filepath) override
 expects a system path to a local file
 
virtual void read_stream (std::string_view stream) override
 expects the whole content of the file
 
virtual std::string_view get_name () const override
 
- Public Member Functions inherited from orcus::iface::import_filter
 import_filter (format_t input)
 
void set_config (const orcus::config &v)
 
const orcus::configget_config () const
 

Static Public Member Functions

static bool detect (const unsigned char *blob, size_t size)