OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
generated nanodbc column binder for full_model::KingSystem More...
Public Types | |
typedef void(* | BindColumnFunction_t) (full_model::KingSystem &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 | BindNation (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Nation. | |
static void | BindType (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Type. | |
static void | BindYear (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Year. | |
static void | BindMonth (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Month. | |
static void | BindDay (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Day. | |
static void | BindHour (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Hour. | |
static void | BindMinute (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Minute. | |
static void | BindImType (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ImType. | |
static void | BindImYear (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ImYear. | |
static void | BindImMonth (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ImMonth. | |
static void | BindImDay (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ImDay. | |
static void | BindImHour (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ImHour. | |
static void | BindImMinute (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ImMinute. | |
static void | BindNoahEvent (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NoahEvent. | |
static void | BindNoahEventDay (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NoahEventDay. | |
static void | BindNoahEventHour (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NoahEventHour. | |
static void | BindNoahEventMinute (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NoahEventMinute. | |
static void | BindNoahEventDuration (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NoahEventDuration. | |
static void | BindExpEvent (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExpEvent. | |
static void | BindExpEventDay (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExpEventDay. | |
static void | BindExpEventHour (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExpEventHour. | |
static void | BindExpEventMinute (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExpEventMinute. | |
static void | BindExpEventDuration (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExpEventDuration. | |
static void | BindTribute (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Tribute. | |
static void | BindTerritoryTariff (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TerritoryTariff. | |
static void | BindTerritoryTax (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TerritoryTax. | |
static void | BindNationalTreasury (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NationalTreasury. | |
static void | BindKingName (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to KingName. | |
static void | BindImRequestId (full_model::KingSystem &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ImRequestId. | |
generated nanodbc column binder for full_model::KingSystem