Alexandria  2.14.1
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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:
[legend]
Collaboration diagram for Euclid::SourceCatalog::TableRowAttribute:
[legend]

Public Member Functions

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

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

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

Constructs a new TableRowAttribute with the given row.

Definition at line 47 of file TableRowAttribute.cpp.

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

Destructor.

Member Function Documentation

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

Returns the table row.

Definition at line 50 of file TableRowAttribute.cpp.

References m_row.

Member Data Documentation

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

Definition at line 72 of file TableRowAttribute.h.

Referenced by getRow().


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