4 using namespace oracle::occi;
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";
std::string fetchIdSql(Statement *stmt)
oracle::occi::Environment * m_env
oracle::occi::Connection * m_conn
std::string setByIDSql(Statement *stmt, int id)
oracle::occi::ResultSet ResultSet
virtual void setClassName(std::string s)
void getParameters(ResultSet *rset)
std::string fetchAllSql(Statement *stmt) const
std::map< std::string, std::string > m_stringFields
oracle::occi::Statement Statement
LMFUnique & setString(std::string key, std::string value)
LMFTrigType & setName(std::string s)
LMFTrigType * createObject() const
void setConnection(oracle::occi::Environment *env, oracle::occi::Connection *conn)
std::string getShortName()