#include <TODATable.h>
|
| TODATable (eckit::sql::SQLDatabase &owner, const std::string &path, const std::string &name) |
|
| TODATable (eckit::sql::SQLDatabase &owner, eckit::DataHandle &dh) |
|
virtual | ~TODATable () |
|
const READER & | oda () const |
|
|
| TODATable (eckit::sql::SQLDatabase &owner, const std::string &path, const std::string &name, READER &&oda) |
|
|
void | populateMetaData () |
|
virtual bool | hasColumn (const std::string &) const override |
|
virtual const eckit::sql::SQLColumn & | column (const std::string &) const override |
|
virtual eckit::sql::SQLTableIterator * | iterator (const std::vector< std::reference_wrapper< const eckit::sql::SQLColumn >> &, std::function< void(eckit::sql::SQLTableIterator &)> metadataUpdateCallback) const override |
|
virtual void | print (std::ostream &s) const override |
|
template<typename READER>
class odc::sql::TODATable< READER >
Definition at line 30 of file TODATable.h.
◆ TODATable() [1/3]
template<typename READER >
◆ TODATable() [2/3]
template<typename READER >
◆ ~TODATable()
template<typename READER >
◆ TODATable() [3/3]
template<typename READER >
odc::sql::TODATable< READER >::TODATable |
( |
eckit::sql::SQLDatabase & |
owner, |
|
|
const std::string & |
path, |
|
|
const std::string & |
name, |
|
|
READER && |
oda |
|
) |
| |
|
protected |
◆ column()
template<typename READER >
◆ hasColumn()
template<typename READER >
◆ iterator()
template<typename READER >
SQLTableIterator * odc::sql::TODATable< READER >::iterator |
( |
const std::vector< std::reference_wrapper< const eckit::sql::SQLColumn >> & |
, |
|
|
std::function< void(eckit::sql::SQLTableIterator &)> |
metadataUpdateCallback |
|
) |
| const |
|
overrideprivatevirtual |
◆ oda()
template<typename READER >
◆ populateMetaData()
template<typename READER >
◆ print()
template<typename READER >
◆ oda_
template<typename READER >
The documentation for this class was generated from the following files: