|
| template<typename T > |
| ccf::kv::serialisers::SerialisedEntry | tpcc_serialise (const T &t) |
| |
| template<typename T > |
| T | tpcc_deserialise (const ccf::kv::serialisers::SerialisedEntry &rep) |
| |
| template<typename T > |
| constexpr size_t | serialised_size () |
| |
| template<typename T > |
| void | write_value (const T &v, uint8_t *&data, size_t &size) |
| |
| template<typename T > |
| void | read_value (T &v, const uint8_t *&data, size_t &size) |
| |
| | DECLARE_TPCC_TYPE (Item::Key) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (Item::Key, id) |
| |
| | DECLARE_TPCC_TYPE (Item) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (Item, id, im_id, price, name, data) |
| |
| | DECLARE_TPCC_TYPE (Warehouse::Key) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (Warehouse::Key, id) |
| |
| | DECLARE_TPCC_TYPE (Warehouse) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (Warehouse, id, tax, ytd, name, street_1, street_2, city, state, zip) |
| |
| | DECLARE_TPCC_TYPE (District::Key) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (District::Key, id, w_id) |
| |
| | DECLARE_TPCC_TYPE (District) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (District, id, w_id, tax, ytd, next_o_id, name, street_1, street_2, city, state, zip) |
| |
| | DECLARE_TPCC_TYPE (Stock::Key) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (Stock::Key, i_id, w_id) |
| |
| | DECLARE_TPCC_TYPE (Stock) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (Stock, i_id, w_id, quantity, ytd, order_cnt, remote_cnt, dist, data) |
| |
| | DECLARE_TPCC_TYPE (Customer::Key) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (Customer::Key, id) |
| |
| | DECLARE_TPCC_TYPE (Customer) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (Customer, id, d_id, w_id, credit_lim, discount, balance, ytd_payment, payment_cnt, delivery_cnt, first, middle, last, street_1, street_2, city, state, zip, phone, since, credit, data) |
| |
| | DECLARE_TPCC_TYPE (Order::Key) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (Order::Key, id) |
| |
| | DECLARE_TPCC_TYPE (Order) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (Order, id, c_id, d_id, w_id, carrier_id, ol_cnt, all_local, entry_d) |
| |
| | DECLARE_TPCC_TYPE (OrderLine::Key) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (OrderLine::Key, o_id, d_id, w_id, number) |
| |
| | DECLARE_TPCC_TYPE (OrderLine) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (OrderLine, o_id, d_id, w_id, number, i_id, supply_w_id, quantity, amount, delivery_d, dist_info) |
| |
| | DECLARE_TPCC_TYPE (NewOrder::Key) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (NewOrder::Key, w_id, d_id, o_id) |
| |
| | DECLARE_TPCC_TYPE (NewOrder) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (NewOrder, w_id, d_id, o_id) |
| |
| | DECLARE_TPCC_TYPE (History::Key) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (History::Key, c_id, c_d_id, c_w_id, d_id, w_id) |
| |
| | DECLARE_TPCC_TYPE (History) |
| |
| | DECLARE_TPCC_REQUIRED_FIELDS (History, c_id, c_d_id, c_w_id, d_id, w_id, amount, date, data) |
| |