CCF
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
tpcc::NewOrderOutput Struct Reference

#include <tpcc_output.h>

Classes

struct  ItemInfo
 

Public Member Functions

 NewOrderOutput ()
 

Public Attributes

float w_tax
 
float d_tax
 
int32_t o_id
 
float c_discount
 
float total
 
std::vector< ItemInfoitems
 
std::array< char, Customer::MAX_LAST+1 > c_last
 
std::array< char, Customer::CREDIT+1 > c_credit
 
std::array< char, MAX_STATUS+1 > status
 

Static Public Attributes

static const int MAX_STATUS = 25
 
static const char INVALID_ITEM_STATUS []
 

Constructor & Destructor Documentation

◆ NewOrderOutput()

tpcc::NewOrderOutput::NewOrderOutput ( )
inline

Member Data Documentation

◆ c_credit

std::array<char, Customer::CREDIT + 1> tpcc::NewOrderOutput::c_credit

◆ c_discount

float tpcc::NewOrderOutput::c_discount

◆ c_last

std::array<char, Customer::MAX_LAST + 1> tpcc::NewOrderOutput::c_last

◆ d_tax

float tpcc::NewOrderOutput::d_tax

◆ INVALID_ITEM_STATUS

const char tpcc::NewOrderOutput::INVALID_ITEM_STATUS[]
static

◆ items

std::vector<ItemInfo> tpcc::NewOrderOutput::items

◆ MAX_STATUS

const int tpcc::NewOrderOutput::MAX_STATUS = 25
static

◆ o_id

int32_t tpcc::NewOrderOutput::o_id

◆ status

std::array<char, MAX_STATUS + 1> tpcc::NewOrderOutput::status

◆ total

float tpcc::NewOrderOutput::total

◆ w_tax

float tpcc::NewOrderOutput::w_tax

The documentation for this struct was generated from the following file: