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

Source attribute which can be used to retrieve the table row used to create the source. More...

#include <TableRowAttribute.h>

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

Public Member Functions

 TableRowAttribute (Table::Row row)
 Constructs a new TableRowAttribute with the given row.
 
virtual ~TableRowAttribute ()=default
 Destructor.
 
const Table::RowgetRow () const
 Returns the table row.
 
- Public Member Functions inherited from Euclid::SourceCatalog::Attribute
virtual ~Attribute ()=default
 

Private Attributes

Table::Row m_row
 

Detailed Description

Source attribute which can be used to retrieve the table row used to create the source.

Definition at line 57 of file TableRowAttribute.h.

Constructor & Destructor Documentation

◆ TableRowAttribute()

Euclid::SourceCatalog::TableRowAttribute::TableRowAttribute ( Table::Row  row)
explicit

Constructs a new TableRowAttribute with the given row.

Definition at line 47 of file TableRowAttribute.cpp.

◆ ~TableRowAttribute()

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

Destructor.

Member Function Documentation

◆ getRow()

const Table::Row & Euclid::SourceCatalog::TableRowAttribute::getRow ( ) const

Returns the table row.

Definition at line 49 of file TableRowAttribute.cpp.

References m_row.

Member Data Documentation

◆ m_row

Table::Row Euclid::SourceCatalog::TableRowAttribute::m_row
private

Definition at line 70 of file TableRowAttribute.h.

Referenced by getRow().


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