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

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

Public Types

typedef void(* BindColumnFunction_t) (ebenezer_model::Knights &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 BindID (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to ID.
 
static void BindFlag (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Flag.
 
static void BindNation (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Nation.
 
static void BindRanking (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Ranking.
 
static void BindName (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Name.
 
static void BindMembers (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Members.
 
static void BindChief (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Chief.
 
static void BindViceChief1 (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to ViceChief1.
 
static void BindViceChief2 (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to ViceChief2.
 
static void BindViceChief3 (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to ViceChief3.
 
static void BindEnemyName (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to EnemyName.
 
static void BindOldWarResult (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to OldWarResult.
 
static void BindWarEnemyId (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to WarEnemyId.
 
static void BindVictory (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Victory.
 
static void BindLose (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Lose.
 
static void BindGold (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Gold.
 
static void BindDomination (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Domination.
 
static void BindPoints (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Points.
 
static void BindMarkVersion (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to MarkVersion.
 
static void BindMarkLength (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to MarkLength.
 
static void BindMark (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Mark.
 
static void BindSiegeFlag (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to SiegeFlag.
 
static void BindAllianceKnights (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to AllianceKnights.
 
static void BindCape (ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Cape.
 

Detailed Description

generated nanodbc column binder for ebenezer_model::Knights


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