Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Euclid::SourceCatalog::TableRowAttributeFromRow Class Reference

Implementation of the AttributeFromRow interfaces for the TableRowAttribute. More...

#include <TableRowAttributeFromRow.h>

Inheritance diagram for Euclid::SourceCatalog::TableRowAttributeFromRow:
Inheritance graph
[legend]
Collaboration diagram for Euclid::SourceCatalog::TableRowAttributeFromRow:
Collaboration graph
[legend]

Public Member Functions

virtual ~TableRowAttributeFromRow ()=default
 Destructor.
 
std::unique_ptr< AttributecreateAttribute (const Euclid::Table::Row &row) override
 Create a TableRowAttribute from the given row.
 
- Public Member Functions inherited from Euclid::SourceCatalog::AttributeFromRow
virtual ~AttributeFromRow ()=default
 

Detailed Description

Implementation of the AttributeFromRow interfaces for the TableRowAttribute.

Definition at line 56 of file TableRowAttributeFromRow.h.

Constructor & Destructor Documentation

◆ ~TableRowAttributeFromRow()

virtual Euclid::SourceCatalog::TableRowAttributeFromRow::~TableRowAttributeFromRow ( )
virtualdefault

Destructor.

Member Function Documentation

◆ createAttribute()

std::unique_ptr< Attribute > Euclid::SourceCatalog::TableRowAttributeFromRow::createAttribute ( const Euclid::Table::Row row)
overridevirtual

Create a TableRowAttribute from the given row.

Implements Euclid::SourceCatalog::AttributeFromRow.

Definition at line 49 of file TableRowAttributeFromRow.cpp.


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