OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
generated nanodbc column binder for ebenezer_model::ItemExchange More...
Public Types | |
typedef void(* | BindColumnFunction_t) (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
using | BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t> |
Static Public Member Functions | |
static const BindingsMapType & | GetColumnBindings () |
Returns the binding function associated with the column name. | |
static void | BindIndex (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Index. | |
static void | BindNpcNumber (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NpcNumber. | |
static void | BindRandomFlag (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to RandomFlag. | |
static void | BindOriginItemNumber1 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemNumber1. | |
static void | BindOriginItemCount1 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemCount1. | |
static void | BindOriginItemNumber2 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemNumber2. | |
static void | BindOriginItemCount2 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemCount2. | |
static void | BindOriginItemNumber3 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemNumber3. | |
static void | BindOriginItemCount3 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemCount3. | |
static void | BindOriginItemNumber4 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemNumber4. | |
static void | BindOriginItemCount4 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemCount4. | |
static void | BindOriginItemNumber5 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemNumber5. | |
static void | BindOriginItemCount5 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemCount5. | |
static void | BindExchangeItemNumber1 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemNumber1. | |
static void | BindExchangeItemCount1 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemCount1. | |
static void | BindExchangeItemNumber2 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemNumber2. | |
static void | BindExchangeItemCount2 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemCount2. | |
static void | BindExchangeItemNumber3 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemNumber3. | |
static void | BindExchangeItemCount3 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemCount3. | |
static void | BindExchangeItemNumber4 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemNumber4. | |
static void | BindExchangeItemCount4 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemCount4. | |
static void | BindExchangeItemNumber5 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemNumber5. | |
static void | BindExchangeItemCount5 (ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemCount5. | |
generated nanodbc column binder for ebenezer_model::ItemExchange