73 const std::string&
name(
void)
const;
GVOTable(void)
Void constructor.
XML class interface definition.
Definition of interface for all GammaLib classes.
GXmlElement field_from_fits_column(const GFitsTableCol &column) const
Return FIELD element with column description.
GVOTable & operator=(const GVOTable &votable)
Assignment operator.
std::string m_description
VO table description.
std::string m_resource
VO resource name.
void init_members(void)
Initialise class members.
virtual ~GVOTable(void)
Destructor.
void read(const GFitsTable &table)
Read VO table from FITS table.
Abstract interface for FITS table column.
Interface class for all GammaLib classes.
Abstract interface for FITS table.
void free_members(void)
Delete class members.
void copy_members(const GVOTable &table)
Copy class members.
GVOTable * clone(void) const
Clone object.
const std::string & name(void) const
Return VO table name.
std::string m_name
VO table name.
std::string print(const GChatter &chatter=NORMAL) const
Print VO Table information.
GXmlElement data_from_fits_table(const GFitsTable &table) const
Return DATA element with FITS table data.
const GXml & xml(void) const
Return VO table XML file.
void clear(void)
Clear object.
std::string classname(void) const
Return class name.