8 setClassName(
"LMFTrigType");
9 m_stringFields[
"short_name"] =
"";
10 m_stringFields[
"long_name"] =
"";
14 oracle::occi::Connection* conn) :
39 std::string sql =
"SELECT TRIG_TYPE, SNAME, LNAME FROM " 40 "CMS_ECAL_LASER_COND.LMF_TRIG_TYPE_DEF " 51 "CMS_ECAL_LASER_COND.LMF_TRIG_TYPE_DEF " 52 "WHERE TRIG_TYPE = :1";
59 setString(
"short_name", rset->getString(1));
60 setString(
"long_name", rset->getString(2));
71 "CMS_ECAL_LASER_COND.LMF_TRIG_TYPE_DEF";
oracle::occi::Environment * m_env
oracle::occi::Connection * m_conn
std::string fetchAllSql(Statement *stmt) const override
oracle::occi::ResultSet ResultSet
virtual void setClassName(std::string s)
std::string setByIDSql(Statement *stmt, int id) override
std::map< std::string, std::string > m_stringFields
oracle::occi::Statement Statement
LMFTrigType * createObject() const override
LMFUnique & setString(std::string key, std::string value)
LMFTrigType & setName(std::string s)
std::string fetchIdSql(Statement *stmt) override
void getParameters(ResultSet *rset) override
void setConnection(oracle::occi::Environment *env, oracle::occi::Connection *conn)
std::string getShortName()
int fetchID() noexcept(false) override