MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NdbApiDriver Class Reference
Inheritance diagram for NdbApiDriver:
Collaboration diagram for NdbApiDriver:

Classes

struct  AByPKOp
struct  ADelAllOp
struct  AInsOp
struct  B0ByPKOp
struct  B0DelAllOp
struct  B0InsOp
struct  LengthOp
struct  RelOp
struct  ZeroLengthOp

Protected Member Functions

virtual void initProperties ()
virtual void printProperties ()
virtual void init ()
virtual void close ()
template<bool feat>
void initOperationsFeat ()
virtual void initOperations ()
virtual void closeOperations ()
virtual void initConnection ()
virtual void closeConnection ()
virtual void clearPersistenceContext ()
virtual void clearData ()
- Protected Member Functions inherited from CrundDriver
virtual void runTests ()
virtual void runLoads (int nOps)
virtual void runOperations (int nOps)
virtual void runOp (const Op &op, int nOps)
- Protected Member Functions inherited from Driver
virtual void loadProperties ()
virtual void openLogFile ()
virtual void closeLogFile ()
virtual void begin (const string &name)
virtual void commit (const string &name)
virtual void loadProperties ()
virtual void openLogFile ()
virtual void closeLogFile ()
virtual void clearLogBuffers ()
virtual void writeLogBuffers ()
virtual void begin (const string &name)
virtual void finish (const string &name)

Protected Attributes

string mgmdConnect
string catalog
string schema
- Protected Attributes inherited from CrundDriver
bool renewConnection
bool renewOperations
LockMode lockMode
bool logSumOfOps
int nOpsStart
int nOpsEnd
int nOpsScale
int maxVarbinaryBytes
int maxVarcharChars
int maxBlobBytes
int maxTextChars
set< string > exclude
Operations operations
- Protected Attributes inherited from Driver
Properties props
bool logRealTime
bool logCpuTime
int nRuns
ofstream log
string descr
bool logHeader
ostringstream header
ostringstream rtimes
ostringstream ctimes
int s0
int s1
hrt_tstamp t0
hrt_tstamp t1
long rta
long cta
int warmupRuns
struct timeval t0 t1

Static Protected Attributes

static CrundNdbApiOperationsops = NULL

Additional Inherited Members

- Public Member Functions inherited from Driver
 Driver ()
virtual ~Driver ()
void run ()
 Driver ()
virtual ~Driver ()
void run ()
- Static Public Member Functions inherited from Driver
static void parseArguments (int argc, const char *argv[])
static void parseArguments (int argc, const char *argv[])
- Protected Types inherited from CrundDriver
enum  LockMode { READ_COMMITTED, SHARED, EXCLUSIVE }
enum  XMode { SINGLE, BULK, BATCH }
typedef vector< const Op * > Operations
- Static Protected Member Functions inherited from CrundDriver
static const char * toStr (LockMode mode)
static const char * toStr (XMode mode)

Detailed Description

Definition at line 33 of file NdbApiDriver.hpp.


The documentation for this class was generated from the following files: