Orcus
Loading...
Searching...
No Matches
orcus::spreadsheet::export_factory Class Reference

#include <factory.hpp>

Inheritance diagram for orcus::spreadsheet::export_factory:
orcus::spreadsheet::iface::export_factory

Public Member Functions

 export_factory (const document &doc)
 
virtual const iface::export_sheetget_sheet (std::string_view sheet_name) const override
 
- Public Member Functions inherited from orcus::spreadsheet::iface::export_factory

Detailed Description

Wraps document store and faciliates export of its content.

Warning
It currently provides very limited functionality especially when compared to that of the import_factory.

Constructor & Destructor Documentation

◆ ~export_factory()

virtual orcus::spreadsheet::export_factory::~export_factory ( )
virtual

Member Function Documentation

◆ get_sheet()

virtual const iface::export_sheet * orcus::spreadsheet::export_factory::get_sheet ( std::string_view sheet_name) const
overridevirtual

Obtain an interface for exporting sheet content.

Parameters
sheet_namename of the sheet to export.
Returns
pointer to an interface for exporting sheet content.

Implements orcus::spreadsheet::iface::export_factory.