OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
generated nanodbc column binder for full_model::Magic More...
Public Types | |
typedef void(* | BindColumnFunction_t) (full_model::Magic &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 (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ID. | |
static void | BindEnglishName (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to EnglishName. | |
static void | BindKoreanName (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to KoreanName. | |
static void | BindDescription (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Description. | |
static void | BindBeforeAction (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to BeforeAction. | |
static void | BindTargetAction (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TargetAction. | |
static void | BindSelfEffect (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to SelfEffect. | |
static void | BindFlyingEffect (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to FlyingEffect. | |
static void | BindTargetEffect (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TargetEffect. | |
static void | BindMoral (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Moral. | |
static void | BindSkillLevel (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to SkillLevel. | |
static void | BindSkill (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Skill. | |
static void | BindManaCost (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ManaCost. | |
static void | BindHpCost (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to HpCost. | |
static void | BindItemGroup (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ItemGroup. | |
static void | BindUseItem (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to UseItem. | |
static void | BindCastTime (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to CastTime. | |
static void | BindRecastTime (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to RecastTime. | |
static void | BindSuccessRate (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to SuccessRate. | |
static void | BindType1 (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Type1. | |
static void | BindType2 (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Type2. | |
static void | BindRange (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Range. | |
static void | BindEtc (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Etc. | |
static void | BindEvent (full_model::Magic &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Event. | |
generated nanodbc column binder for full_model::Magic