Orcus
Public Member Functions | List of all members
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
 

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.

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.