Alexandria
2.16
Please provide a description of the project.
|
#include <PdfFromRow.h>
Public Member Functions | |
PdfFromRow (std::map< std::string, std::vector< T >> keys, std::map< std::string, std::string > column_names) | |
virtual | ~PdfFromRow ()=default |
std::unique_ptr< Attribute > | createAttribute (const Euclid::Table::Row &row) override |
The createAttribute method for creating an Attribute from a Table row. More... | |
![]() | |
virtual | ~AttributeFromRow () |
Private Attributes | |
std::map< std::string, std::vector< T > > | m_keys |
std::map< std::string, std::string > | m_column_names |
Definition at line 58 of file PdfFromRow.h.
|
inline |
Definition at line 62 of file PdfFromRow.h.
|
virtualdefault |
|
inlineoverridevirtual |
The createAttribute method for creating an Attribute from a Table row.
row | A reference to a Row of a Table |
Implements Euclid::SourceCatalog::AttributeFromRow.
Definition at line 69 of file PdfFromRow.h.
References Euclid::SourceCatalog::PdfFromRow< T >::m_column_names, and Euclid::SourceCatalog::PdfFromRow< T >::m_keys.
|
private |
Definition at line 98 of file PdfFromRow.h.
Referenced by Euclid::SourceCatalog::PdfFromRow< T >::createAttribute().
|
private |
Definition at line 97 of file PdfFromRow.h.
Referenced by Euclid::SourceCatalog::PdfFromRow< T >::createAttribute().