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