libglom-1.32  1.31.5
Public Member Functions | Static Public Member Functions | List of all members
Glom::ReportBuilder Class Reference

Public Member Functions

 ReportBuilder (const std::locale& locale)
 
void set_document (const std::shared_ptr< Document >& document)
 
Glib::ustring report_build (const FoundSet& found_set, const std::shared_ptr< const Report >& report)
 
std::string report_build_and_save (const FoundSet& found_set, const std::shared_ptr< const Report >& report)
 

Static Public Member Functions

static std::shared_ptr< Reportcreate_standard_list_report (const std::shared_ptr< const Document >& document, const Glib::ustring& table_name)
 

Constructor & Destructor Documentation

Glom::ReportBuilder::ReportBuilder ( const std::locale locale)
explicit

Member Function Documentation

static std::shared_ptr<Report> Glom::ReportBuilder::create_standard_list_report ( const std::shared_ptr< const Document >&  document,
const Glib::ustring table_name 
)
static
Glib::ustring Glom::ReportBuilder::report_build ( const FoundSet found_set,
const std::shared_ptr< const Report >&  report 
)
Returns
The HTML of the generated report.
std::string Glom::ReportBuilder::report_build_and_save ( const FoundSet found_set,
const std::shared_ptr< const Report >&  report 
)
Returns
The filepath of a temporary file containing the generated HTML file.
void Glom::ReportBuilder::set_document ( const std::shared_ptr< Document >&  document)

The documentation for this class was generated from the following file: