|
Zero
0.1.0
|
#include <shore_env.h>
Public Types | |
| typedef map< string, string > | envVarMap |
| typedef envVarMap::iterator | envVarIt |
| typedef envVarMap::const_iterator | envVarConstIt |
Public Member Functions | |
| db_iface () | |
| virtual | ~db_iface () |
| eDBControl | dbc () |
| void | set_dbc (const eDBControl adbc) |
| virtual int | conf ()=0 |
| virtual int | set (envVarMap *vars)=0 |
| virtual w_rc_t | load_schema ()=0 |
| virtual int | init ()=0 |
| virtual int | open ()=0 |
| virtual int | close ()=0 |
| virtual int | start ()=0 |
| virtual int | stop ()=0 |
| virtual int | restart ()=0 |
| virtual int | pause ()=0 |
| virtual int | resume ()=0 |
| virtual w_rc_t | newrun ()=0 |
| virtual int | statistics ()=0 |
| virtual int | dump ()=0 |
| virtual int | info () const =0 |
Private Attributes | |
| volatile unsigned int | _dbc |
| typedef envVarMap::const_iterator db_iface::envVarConstIt |
| typedef envVarMap::iterator db_iface::envVarIt |
| typedef map<string, string> db_iface::envVarMap |
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in ShoreEnv.
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
inline |
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
pure virtual |
Implemented in ShoreEnv.
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
pure virtual |
Implemented in ShoreEnv.
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
inline |
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
pure virtual |
Implemented in ShoreEnv, tpcc::ShoreTPCCEnv, ycsb::ShoreYCSBEnv, and tpcb::ShoreTPCBEnv.
|
private |
1.8.12