lsst.daf.persistence
13.0-30-gd2bda26
|
Class for implementation of database storage. More...
#include <DbStorageImpl.h>
Public Member Functions | |
virtual | ~DbStorageImpl (void) |
Destructor. More... | |
template<> | |
void | setColumn (std::string const &columnName, std::string const &value) |
template<> | |
void | setColumn (std::string const &columnName, dafBase::DateTime const &value) |
template<> | |
void | outParam (std::string const &columnName, std::string *location, bool isExpr) |
template<> | |
void | outParam (std::string const &columnName, dafBase::DateTime *location, bool isExpr) |
template<> | |
std::string const & | getColumnByPos (int pos) |
template<> | |
dafBase::DateTime const & | getColumnByPos (int pos) |
Friends | |
class | DbStorage |
Class for implementation of database storage.
Use via DbStorage class only.
Definition at line 79 of file DbStorageImpl.h.
|
virtual |
std::string const& lsst::daf::persistence::DbStorageImpl::getColumnByPos | ( | int | pos | ) |
Definition at line 920 of file DbStorageImpl.cc.
dafBase::DateTime const& lsst::daf::persistence::DbStorageImpl::getColumnByPos | ( | int | pos | ) |
Definition at line 949 of file DbStorageImpl.cc.
void lsst::daf::persistence::DbStorageImpl::outParam | ( | std::string const & | columnName, |
std::string * | location, | ||
bool | isExpr | ||
) |
Definition at line 587 of file DbStorageImpl.cc.
void lsst::daf::persistence::DbStorageImpl::outParam | ( | std::string const & | columnName, |
dafBase::DateTime * | location, | ||
bool | isExpr | ||
) |
Definition at line 607 of file DbStorageImpl.cc.
void lsst::daf::persistence::DbStorageImpl::setColumn | ( | std::string const & | columnName, |
std::string const & | value | ||
) |
Definition at line 375 of file DbStorageImpl.cc.
void lsst::daf::persistence::DbStorageImpl::setColumn | ( | std::string const & | columnName, |
dafBase::DateTime const & | value | ||
) |
Definition at line 395 of file DbStorageImpl.cc.
|
friend |
Definition at line 85 of file DbStorageImpl.h.