OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
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. | |
generated nanodbc column binder for ebenezer_model::Knights