OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
generated nanodbc column binder for full_model::ItemExchange More...
Public Types | |
typedef void(* | BindColumnFunction_t) (full_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 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Index. | |
static void | BindNpcNumber (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NpcNumber. | |
static void | BindNpcName (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NpcName. | |
static void | BindNote (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Note. | |
static void | BindRandomFlag (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to RandomFlag. | |
static void | BindOriginItemNumber1 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemNumber1. | |
static void | BindOriginItemCount1 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemCount1. | |
static void | BindOriginItemNumber2 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemNumber2. | |
static void | BindOriginItemCount2 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemCount2. | |
static void | BindOriginItemNumber3 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemNumber3. | |
static void | BindOriginItemCount3 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemCount3. | |
static void | BindOriginItemNumber4 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemNumber4. | |
static void | BindOriginItemCount4 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemCount4. | |
static void | BindOriginItemNumber5 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemNumber5. | |
static void | BindOriginItemCount5 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to OriginItemCount5. | |
static void | BindExchangeItemNumber1 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemNumber1. | |
static void | BindExchangeItemCount1 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemCount1. | |
static void | BindExchangeItemNumber2 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemNumber2. | |
static void | BindExchangeItemCount2 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemCount2. | |
static void | BindExchangeItemNumber3 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemNumber3. | |
static void | BindExchangeItemCount3 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemCount3. | |
static void | BindExchangeItemNumber4 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemNumber4. | |
static void | BindExchangeItemCount4 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemCount4. | |
static void | BindExchangeItemNumber5 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemNumber5. | |
static void | BindExchangeItemCount5 (full_model::ItemExchange &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExchangeItemCount5. | |
generated nanodbc column binder for full_model::ItemExchange