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

generated nanodbc column binder for full_model::UserData More...

Public Types

typedef void(* BindColumnFunction_t) (full_model::UserData &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 BindUserId (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to UserId.
 
static void BindNation (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Nation.
 
static void BindRace (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Race.
 
static void BindClass (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Class.
 
static void BindHairColor (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to HairColor.
 
static void BindRank (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Rank.
 
static void BindTitle (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Title.
 
static void BindLevel (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Level.
 
static void BindExp (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Exp.
 
static void BindLoyalty (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Loyalty.
 
static void BindFace (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Face.
 
static void BindCity (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to City.
 
static void BindKnightsId (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to KnightsId.
 
static void BindFame (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Fame.
 
static void BindHp (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Hp.
 
static void BindMp (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Mp.
 
static void BindSp (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Sp.
 
static void BindStrength (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Strength.
 
static void BindStamina (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Stamina.
 
static void BindDexterity (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Dexterity.
 
static void BindIntelligence (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Intelligence.
 
static void BindCharisma (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Charisma.
 
static void BindAuthority (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Authority.
 
static void BindStatPoints (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to StatPoints.
 
static void BindGold (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Gold.
 
static void BindZone (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Zone.
 
static void BindBind (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Bind.
 
static void BindPosX (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to PosX.
 
static void BindPosZ (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to PosZ.
 
static void BindPosY (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to PosY.
 
static void BindDwTime (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to DwTime.
 
static void BindSkillData (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to SkillData.
 
static void BindItemData (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to ItemData.
 
static void BindSerial (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Serial.
 
static void BindQuestCount (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to QuestCount.
 
static void BindQuestData (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to QuestData.
 
static void BindMannerPoint (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to MannerPoint.
 
static void BindLoyaltyMonthly (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to LoyaltyMonthly.
 
static void BindCreateTime (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to CreateTime.
 
static void BindUpdateTime (full_model::UserData &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to UpdateTime.
 

Detailed Description

generated nanodbc column binder for full_model::UserData


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