6 Wtx::Sys::Config::Item::Ptr Wtx::Sys::Config::xfind(
const std::string & xid,
Wtx::Dbo::Session & session )
8 Wt::Dbo::Transaction t(session);
10 .where(
"\"xid\" = ?" )
17 Wtx::Sys::Config::Item::Ptr Wtx::Sys::Config::load(
int id,
Wtx::Dbo::Session & session )
19 Wt::Dbo::Transaction t(session);
24 Wtx::Sys::Config::Item::Ptr Wtx::Sys::Config::find(
const std::string & key,
Wtx::Dbo::Session & session )
26 Wt::Dbo::Transaction t(session);
28 .where(
"\"keyField\" = ?" )
38 Wt::Dbo::Transaction t( session );
46 Wt::Dbo::Transaction t( session );
54 auto retVal = find( key, session );
57 retVal = add( key, session );
65 auto retVal = find( key, session );
68 retVal = add( key, cfy, session );
77 find( key, session ).remove();
bool del(const std::string &key, Wtx::Dbo::Session &session)
Delete an item.
Wtx::Sys::Config::Item::Ptr add(const std::string &key, Wtx::Dbo::Session &session)
Add an item by key.
Wtx::Sys::Config::Item::Ptr fadd(const std::string &key, Wtx::Dbo::Session &session)
Find or Add an item.