OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
generated nanodbc column binder for ebenezer_model::MagicType6 More...
Public Types | |
typedef void(* | BindColumnFunction_t) (ebenezer_model::MagicType6 &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::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ID. | |
static void | BindSize (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Size. | |
static void | BindTransformId (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TransformId. | |
static void | BindDuration (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Duration. | |
static void | BindMaxHp (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MaxHp. | |
static void | BindMaxMp (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MaxMp. | |
static void | BindSpeed (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Speed. | |
static void | BindAttackSpeed (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to AttackSpeed. | |
static void | BindTotalHit (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TotalHit. | |
static void | BindTotalArmor (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TotalArmor. | |
static void | BindTotalHitRate (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TotalHitRate. | |
static void | BindTotalEvasionRate (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TotalEvasionRate. | |
static void | BindTotalFireResist (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TotalFireResist. | |
static void | BindTotalColdResist (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TotalColdResist. | |
static void | BindTotalLightningResist (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TotalLightningResist. | |
static void | BindTotalMagicResist (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TotalMagicResist. | |
static void | BindTotalDiseaseResist (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TotalDiseaseResist. | |
static void | BindTotalPoisonResist (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TotalPoisonResist. | |
static void | BindClass (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Class. | |
static void | BindUserSkillUse (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to UserSkillUse. | |
static void | BindNeedItem (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NeedItem. | |
static void | BindSkillSuccessRate (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to SkillSuccessRate. | |
static void | BindMonsterFriendly (ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MonsterFriendly. | |
generated nanodbc column binder for ebenezer_model::MagicType6