#include <Table.h>
|
| static std::string | GetHeader (const std::string &filename) |
| |
◆ Table()
| carta::Table::Table |
( |
const std::string & |
filename, |
|
|
bool |
header_only = false |
|
) |
| |
◆ AvailableRows()
| std::size_t carta::Table::AvailableRows |
( |
| ) |
const |
◆ ConstructFromFITS()
| bool carta::Table::ConstructFromFITS |
( |
bool |
header_only = false | ) |
|
|
protected |
◆ ConstructFromXML()
| bool carta::Table::ConstructFromXML |
( |
bool |
header_only = false | ) |
|
|
protected |
◆ Coosys()
| const CARTA::Coosys & carta::Table::Coosys |
( |
| ) |
const |
◆ Description()
| const std::string & carta::Table::Description |
( |
| ) |
const |
◆ GetColumnById()
| const Column * carta::Table::GetColumnById |
( |
const std::string & |
id | ) |
const |
◆ GetColumnByName()
| const Column * carta::Table::GetColumnByName |
( |
const std::string & |
name | ) |
const |
◆ GetHeader()
| std::string carta::Table::GetHeader |
( |
const std::string & |
filename | ) |
|
|
staticprotected |
◆ IsValid()
| bool carta::Table::IsValid |
( |
| ) |
const |
◆ NumColumns()
| size_t carta::Table::NumColumns |
( |
| ) |
const |
◆ NumRows()
| size_t carta::Table::NumRows |
( |
| ) |
const |
◆ operator[]() [1/2]
| const Column * carta::Table::operator[] |
( |
const std::string & |
name_or_id | ) |
const |
◆ operator[]() [2/2]
| const Column * carta::Table::operator[] |
( |
size_t |
i | ) |
const |
◆ Parameters()
| const std::string carta::Table::Parameters |
( |
| ) |
const |
◆ ParseError()
| std::string carta::Table::ParseError |
( |
| ) |
const |
◆ PopulateCoosys()
| bool carta::Table::PopulateCoosys |
( |
const pugi::xml_node & |
votable | ) |
|
|
protected |
◆ PopulateFields()
| bool carta::Table::PopulateFields |
( |
const pugi::xml_node & |
table | ) |
|
|
protected |
◆ PopulateParams()
| bool carta::Table::PopulateParams |
( |
const pugi::xml_node & |
table | ) |
|
|
protected |
◆ PopulateRows()
| bool carta::Table::PopulateRows |
( |
const pugi::xml_node & |
table | ) |
|
|
protected |
◆ Type()
| CARTA::CatalogFileType carta::Table::Type |
( |
| ) |
const |
◆ View()
◆ _available_rows
| int64_t carta::Table::_available_rows |
|
protected |
◆ _column_id_map
| std::unordered_map<std::string, Column*> carta::Table::_column_id_map |
|
protected |
◆ _column_name_map
| std::unordered_map<std::string, Column*> carta::Table::_column_name_map |
|
protected |
◆ _columns
| std::vector<std::unique_ptr<Column> > carta::Table::_columns |
|
protected |
◆ _coosys
| CARTA::Coosys carta::Table::_coosys |
|
protected |
◆ _description
| std::string carta::Table::_description |
|
protected |
◆ _file_type
| CARTA::CatalogFileType carta::Table::_file_type |
|
protected |
◆ _filename
| std::string carta::Table::_filename |
|
protected |
◆ _num_rows
| int64_t carta::Table::_num_rows |
|
protected |
◆ _params
◆ _parse_error_message
| std::string carta::Table::_parse_error_message |
|
protected |
◆ _valid
| bool carta::Table::_valid |
|
protected |
The documentation for this class was generated from the following files: