Orcus
|
Public Member Functions | |
orcus_xlsx (spreadsheet::iface::import_factory *factory) | |
orcus_xlsx (const orcus_xlsx &)=delete | |
orcus_xlsx & | operator= (const orcus_xlsx &)=delete |
virtual void | read_file (std::string_view filepath) override |
virtual void | read_stream (std::string_view stream) override |
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::config & | get_config () const |
Static Public Member Functions | |
static bool | detect (const unsigned char *blob, size_t size) |
Friends | |
class | xlsx_opc_handler |
|
overridevirtual |
|
overridevirtual |
Read the content of a file.
filepath | path to a local file. It must be a system path. |
Implements orcus::iface::import_filter.
|
overridevirtual |
Read the content of an in-memory stream.
stream | in-memory stream to read from. |
Implements orcus::iface::import_filter.