OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
Loading...
Searching...
No Matches
full_binder::KingSystem Class Referenceexport
module FullBinder

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.
 

Detailed Description

generated nanodbc column binder for full_model::KingSystem


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