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