Zero  0.1.0
Classes | Namespaces | Functions | Variables
tpcb_env.cpp File Reference

: Declaration of the Shore TPC-C environment (database) More...

#include "tpcb_env.h"
#include "lock.h"

Classes

class  tpcb::ShoreTPCBEnv::table_builder_t
 
struct  tpcb::ShoreTPCBEnv::table_creator_t
 

Namespaces

 tpcb
 

Functions

 DEFINE_ROW_CACHE_TLS (tpcb, branch)
 
 DEFINE_ROW_CACHE_TLS (tpcb, teller)
 
 DEFINE_ROW_CACHE_TLS (tpcb, account)
 
 DEFINE_ROW_CACHE_TLS (tpcb, history)
 

Variables

const uint tpcb::branchesPerRound = 5
 
static uint tpcb::iBranchesLoaded = 0
 

Detailed Description

: Declaration of the Shore TPC-C environment (database)

Author
: Ryan Johnson (ryanjohn)
: Ippokratis Pandis (ipandis)
Date
: Feb 2009

Function Documentation

§ DEFINE_ROW_CACHE_TLS() [1/4]

DEFINE_ROW_CACHE_TLS ( tpcb  ,
branch   
)

§ DEFINE_ROW_CACHE_TLS() [2/4]

DEFINE_ROW_CACHE_TLS ( tpcb  ,
teller   
)

§ DEFINE_ROW_CACHE_TLS() [3/4]

DEFINE_ROW_CACHE_TLS ( tpcb  ,
account   
)

§ DEFINE_ROW_CACHE_TLS() [4/4]

DEFINE_ROW_CACHE_TLS ( tpcb  ,
history   
)