OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
Loading...
Searching...
No Matches
ebenezer_binder::Home Class Referenceexport

generated nanodbc column binder for ebenezer_model::Home More...

Public Types

typedef void(* BindColumnFunction_t) (ebenezer_model::Home &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 (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Nation.
 
static void BindElmoZoneX (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to ElmoZoneX.
 
static void BindElmoZoneZ (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to ElmoZoneZ.
 
static void BindElmoZoneLX (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to ElmoZoneLX.
 
static void BindElmoZoneLZ (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to ElmoZoneLZ.
 
static void BindKarusZoneX (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to KarusZoneX.
 
static void BindKarusZoneZ (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to KarusZoneZ.
 
static void BindKarusZoneLX (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to KarusZoneLX.
 
static void BindKarusZoneLZ (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to KarusZoneLZ.
 
static void BindFreeZoneX (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to FreeZoneX.
 
static void BindFreeZoneZ (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to FreeZoneZ.
 
static void BindFreeZoneLX (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to FreeZoneLX.
 
static void BindFreeZoneLZ (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to FreeZoneLZ.
 
static void BindBattleZoneX (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to BattleZoneX.
 
static void BindBattleZoneZ (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to BattleZoneZ.
 
static void BindBattleZoneLX (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to BattleZoneLX.
 
static void BindBattleZoneLZ (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to BattleZoneLZ.
 
static void BindBattleZone2X (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to BattleZone2X.
 
static void BindBattleZone2Z (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to BattleZone2Z.
 
static void BindBattleZone2LX (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to BattleZone2LX.
 
static void BindBattleZone2LZ (ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to BattleZone2LZ.
 

Detailed Description

generated nanodbc column binder for ebenezer_model::Home


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