OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
generated nanodbc column binder for aiserver_model::MagicType4 More...
Public Types | |
typedef void(* | BindColumnFunction_t) (aiserver_model::MagicType4 &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 (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ID. | |
static void | BindBuffType (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to BuffType. | |
static void | BindRadius (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Radius. | |
static void | BindDuration (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Duration. | |
static void | BindAttackSpeed (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to AttackSpeed. | |
static void | BindSpeed (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Speed. | |
static void | BindArmor (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Armor. | |
static void | BindArmorPercent (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ArmorPercent. | |
static void | BindAttackPower (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to AttackPower. | |
static void | BindMagicPower (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MagicPower. | |
static void | BindMaxHp (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MaxHp. | |
static void | BindMaxHpPercent (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MaxHpPercent. | |
static void | BindMaxMp (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MaxMp. | |
static void | BindMaxMpPercent (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MaxMpPercent. | |
static void | BindHitRate (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to HitRate. | |
static void | BindAvoidRate (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to AvoidRate. | |
static void | BindStrength (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Strength. | |
static void | BindStamina (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Stamina. | |
static void | BindDexterity (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Dexterity. | |
static void | BindIntelligence (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Intelligence. | |
static void | BindCharisma (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Charisma. | |
static void | BindFireResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to FireResist. | |
static void | BindColdResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ColdResist. | |
static void | BindLightningResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to LightningResist. | |
static void | BindMagicResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MagicResist. | |
static void | BindDiseaseResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to DiseaseResist. | |
static void | BindPoisonResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to PoisonResist. | |
static void | BindExpPercent (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExpPercent. | |
generated nanodbc column binder for aiserver_model::MagicType4