1#ifndef EBENEZER_BINDER_EBENEZERBINDER_H
2#define EBENEZER_BINDER_EBENEZERBINDER_H
6#include <ModelUtil/ModelUtil.h>
8#include <unordered_map>
15namespace ebenezer_model
54namespace ebenezer_binder
61 typedef void (*BindColumnFunction_t)(
ebenezer_model::Battle& m,
const nanodbc::result& result,
short colIndex);
63 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
83 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
142 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
166 typedef void (*BindColumnFunction_t)(
ebenezer_model::Event& m,
const nanodbc::result& result,
short colIndex);
168 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
206 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
230 typedef void (*BindColumnFunction_t)(
ebenezer_model::Home& m,
const nanodbc::result& result,
short colIndex);
232 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
307 typedef void (*BindColumnFunction_t)(
ebenezer_model::Item& m,
const nanodbc::result& result,
short colIndex);
309 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
494 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
577 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
637 typedef void (*BindColumnFunction_t)(
ebenezer_model::Knights& m,
const nanodbc::result& result,
short colIndex);
639 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
725 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
751 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
777 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
803 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
931 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
949 typedef void (*BindColumnFunction_t)(
ebenezer_model::LevelUp& m,
const nanodbc::result& result,
short colIndex);
951 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
969 typedef void (*BindColumnFunction_t)(
ebenezer_model::Magic& m,
const nanodbc::result& result,
short colIndex);
971 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1048 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1092 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1127 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1168 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1266 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1292 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1375 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1425 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1454 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1504 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1536 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1580 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1633 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1653 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1700 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1726 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1752 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
1772 using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>;
generated nanodbc column binder for ebenezer_model::Battle
Definition EbenezerBinder.h:58
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:9
static void BindIndex(ebenezer_model::Battle &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:20
static void BindNation(ebenezer_model::Battle &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Nation.
Definition EbenezerBinder.cpp:26
generated nanodbc column binder for ebenezer_model::Coefficient
Definition EbenezerBinder.h:78
static void BindHitPoint(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitPoint.
Definition EbenezerBinder.cpp:110
static void BindStaff(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Staff.
Definition EbenezerBinder.cpp:98
static void BindPole(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Pole.
Definition EbenezerBinder.cpp:92
static void BindArmor(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Armor.
Definition EbenezerBinder.cpp:128
static void BindShortSword(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ShortSword.
Definition EbenezerBinder.cpp:62
static void BindAxe(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Axe.
Definition EbenezerBinder.cpp:74
static void BindBow(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Bow.
Definition EbenezerBinder.cpp:104
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:32
static void BindEvasionrate(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Evasionrate.
Definition EbenezerBinder.cpp:140
static void BindClub(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Club.
Definition EbenezerBinder.cpp:80
static void BindSp(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Sp.
Definition EbenezerBinder.cpp:122
static void BindSpear(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Spear.
Definition EbenezerBinder.cpp:86
static void BindHitRate(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRate.
Definition EbenezerBinder.cpp:134
static void BindManaPoint(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ManaPoint.
Definition EbenezerBinder.cpp:116
static void BindSword(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Sword.
Definition EbenezerBinder.cpp:68
static void BindClassId(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ClassId.
Definition EbenezerBinder.cpp:56
generated nanodbc column binder for ebenezer_model::CouponSerialList
Definition EbenezerBinder.h:137
static void BindItemCount(ebenezer_model::CouponSerialList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ItemCount.
Definition EbenezerBinder.cpp:177
static void BindSerialNum(ebenezer_model::CouponSerialList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SerialNum.
Definition EbenezerBinder.cpp:165
static void BindItemNumber(ebenezer_model::CouponSerialList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ItemNumber.
Definition EbenezerBinder.cpp:171
static void BindIndex(ebenezer_model::CouponSerialList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:159
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:146
generated nanodbc column binder for ebenezer_model::EventTrigger
Definition EbenezerBinder.h:201
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:248
static void BindIndex(ebenezer_model::EventTrigger &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:261
static void BindNpcType(ebenezer_model::EventTrigger &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NpcType.
Definition EbenezerBinder.cpp:267
static void BindTriggerNumber(ebenezer_model::EventTrigger &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TriggerNumber.
Definition EbenezerBinder.cpp:279
static void BindNpcId(ebenezer_model::EventTrigger &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NpcId.
Definition EbenezerBinder.cpp:273
generated nanodbc column binder for ebenezer_model::Event
Definition EbenezerBinder.h:163
static void BindExecute4(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Execute4.
Definition EbenezerBinder.cpp:236
static void BindEventType(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to EventType.
Definition EbenezerBinder.cpp:212
static void BindExecute1(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Execute1.
Definition EbenezerBinder.cpp:218
static void BindEventNumber(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to EventNumber.
Definition EbenezerBinder.cpp:206
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:183
static void BindExecute2(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Execute2.
Definition EbenezerBinder.cpp:224
static void BindExecute3(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Execute3.
Definition EbenezerBinder.cpp:230
static void BindExecute5(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Execute5.
Definition EbenezerBinder.cpp:242
static void BindZoneNumber(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ZoneNumber.
Definition EbenezerBinder.cpp:200
generated nanodbc column binder for ebenezer_model::Home
Definition EbenezerBinder.h:227
static void BindFreeZoneZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FreeZoneZ.
Definition EbenezerBinder.cpp:375
static void BindKarusZoneLX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusZoneLX.
Definition EbenezerBinder.cpp:357
static void BindBattleZone2LZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZone2LZ.
Definition EbenezerBinder.cpp:435
static void BindElmoZoneLX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoZoneLX.
Definition EbenezerBinder.cpp:333
static void BindNation(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Nation.
Definition EbenezerBinder.cpp:315
static void BindElmoZoneLZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoZoneLZ.
Definition EbenezerBinder.cpp:339
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:285
static void BindBattleZone2Z(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZone2Z.
Definition EbenezerBinder.cpp:423
static void BindBattleZone2LX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZone2LX.
Definition EbenezerBinder.cpp:429
static void BindKarusZoneX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusZoneX.
Definition EbenezerBinder.cpp:345
static void BindFreeZoneLZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FreeZoneLZ.
Definition EbenezerBinder.cpp:387
static void BindElmoZoneX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoZoneX.
Definition EbenezerBinder.cpp:321
static void BindBattleZoneX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZoneX.
Definition EbenezerBinder.cpp:393
static void BindBattleZone2X(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZone2X.
Definition EbenezerBinder.cpp:417
static void BindBattleZoneLZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZoneLZ.
Definition EbenezerBinder.cpp:411
static void BindElmoZoneZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoZoneZ.
Definition EbenezerBinder.cpp:327
static void BindFreeZoneLX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FreeZoneLX.
Definition EbenezerBinder.cpp:381
static void BindFreeZoneX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FreeZoneX.
Definition EbenezerBinder.cpp:369
static void BindKarusZoneZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusZoneZ.
Definition EbenezerBinder.cpp:351
static void BindKarusZoneLZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusZoneLZ.
Definition EbenezerBinder.cpp:363
static void BindBattleZoneLX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZoneLX.
Definition EbenezerBinder.cpp:405
static void BindBattleZoneZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZoneZ.
Definition EbenezerBinder.cpp:399
generated nanodbc column binder for ebenezer_model::ItemExchange
Definition EbenezerBinder.h:489
static void BindRandomFlag(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RandomFlag.
Definition EbenezerBinder.cpp:893
static void BindExchangeItemNumber4(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemNumber4.
Definition EbenezerBinder.cpp:995
static void BindOriginItemNumber4(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemNumber4.
Definition EbenezerBinder.cpp:935
static void BindExchangeItemNumber3(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemNumber3.
Definition EbenezerBinder.cpp:983
static void BindOriginItemNumber2(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemNumber2.
Definition EbenezerBinder.cpp:911
static void BindNpcNumber(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NpcNumber.
Definition EbenezerBinder.cpp:887
static void BindExchangeItemNumber2(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemNumber2.
Definition EbenezerBinder.cpp:971
static void BindExchangeItemNumber1(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemNumber1.
Definition EbenezerBinder.cpp:959
static void BindIndex(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:881
static void BindExchangeItemCount5(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemCount5.
Definition EbenezerBinder.cpp:1013
static void BindOriginItemCount2(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemCount2.
Definition EbenezerBinder.cpp:917
static void BindOriginItemCount4(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemCount4.
Definition EbenezerBinder.cpp:941
static void BindOriginItemCount5(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemCount5.
Definition EbenezerBinder.cpp:953
static void BindOriginItemNumber3(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemNumber3.
Definition EbenezerBinder.cpp:923
static void BindExchangeItemCount2(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemCount2.
Definition EbenezerBinder.cpp:977
static void BindExchangeItemCount3(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemCount3.
Definition EbenezerBinder.cpp:989
static void BindOriginItemCount3(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemCount3.
Definition EbenezerBinder.cpp:929
static void BindExchangeItemCount4(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemCount4.
Definition EbenezerBinder.cpp:1001
static void BindOriginItemNumber5(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemNumber5.
Definition EbenezerBinder.cpp:947
static void BindOriginItemCount1(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemCount1.
Definition EbenezerBinder.cpp:905
static void BindExchangeItemCount1(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemCount1.
Definition EbenezerBinder.cpp:965
static void BindExchangeItemNumber5(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemNumber5.
Definition EbenezerBinder.cpp:1007
static void BindOriginItemNumber1(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemNumber1.
Definition EbenezerBinder.cpp:899
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:849
generated nanodbc column binder for ebenezer_model::ItemUpgrade
Definition EbenezerBinder.h:572
static void BindNpcNumber(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NpcNumber.
Definition EbenezerBinder.cpp:1050
static void BindRequiredCoins(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredCoins.
Definition EbenezerBinder.cpp:1116
static void BindRateType(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RateType.
Definition EbenezerBinder.cpp:1122
static void BindOriginItem(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItem.
Definition EbenezerBinder.cpp:1062
static void BindRequiredItem3(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem3.
Definition EbenezerBinder.cpp:1080
static void BindRequiredItem6(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem6.
Definition EbenezerBinder.cpp:1098
static void BindRequiredItem2(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem2.
Definition EbenezerBinder.cpp:1074
static void BindRequiredItem8(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem8.
Definition EbenezerBinder.cpp:1110
static void BindRequiredItem1(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem1.
Definition EbenezerBinder.cpp:1068
static void BindGiveItem(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to GiveItem.
Definition EbenezerBinder.cpp:1134
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1019
static void BindOriginType(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginType.
Definition EbenezerBinder.cpp:1056
static void BindIndex(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:1044
static void BindRequiredItem4(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem4.
Definition EbenezerBinder.cpp:1086
static void BindRequiredItem7(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem7.
Definition EbenezerBinder.cpp:1104
static void BindGenRate(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to GenRate.
Definition EbenezerBinder.cpp:1128
static void BindRequiredItem5(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem5.
Definition EbenezerBinder.cpp:1092
generated nanodbc column binder for ebenezer_model::Item
Definition EbenezerBinder.h:304
static void BindType(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Type.
Definition EbenezerBinder.cpp:663
static void BindStaminaBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StaminaBonus.
Definition EbenezerBinder.cpp:777
static void BindEvasionRate(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to EvasionRate.
Definition EbenezerBinder.cpp:675
static void BindStrengthBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StrengthBonus.
Definition EbenezerBinder.cpp:771
static void BindSlot(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Slot.
Definition EbenezerBinder.cpp:525
static void BindIntelligenceBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to IntelligenceBonus.
Definition EbenezerBinder.cpp:789
static void BindSellPrice(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SellPrice.
Definition EbenezerBinder.cpp:579
static void BindRequiredCharisma(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredCharisma.
Definition EbenezerBinder.cpp:651
static void BindMagicResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MagicResist.
Definition EbenezerBinder.cpp:831
static void BindColdResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ColdResist.
Definition EbenezerBinder.cpp:819
static void BindFireDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FireDamage.
Definition EbenezerBinder.cpp:717
static void BindName(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Name.
Definition EbenezerBinder.cpp:513
static void BindFireResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FireResist.
Definition EbenezerBinder.cpp:813
static void BindRequiredTitle(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredTitle.
Definition EbenezerBinder.cpp:621
static void BindMaxMpBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxMpBonus.
Definition EbenezerBinder.cpp:807
static void BindHpDrain(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HpDrain.
Definition EbenezerBinder.cpp:741
static void BindLightningDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LightningDamage.
Definition EbenezerBinder.cpp:729
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:441
static void BindMaxHpBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxHpBonus.
Definition EbenezerBinder.cpp:801
static void BindPoisonResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to PoisonResist.
Definition EbenezerBinder.cpp:837
static void BindDurability(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Durability.
Definition EbenezerBinder.cpp:567
static void BindClassId(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ClassId.
Definition EbenezerBinder.cpp:537
static void BindMirrorDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MirrorDamage.
Definition EbenezerBinder.cpp:759
static void BindPoisonDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to PoisonDamage.
Definition EbenezerBinder.cpp:735
static void BindKind(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Kind.
Definition EbenezerBinder.cpp:519
static void BindRequiredIntelligence(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredIntelligence.
Definition EbenezerBinder.cpp:645
static void BindSwordArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SwordArmor.
Definition EbenezerBinder.cpp:687
static void BindRequiredRank(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredRank.
Definition EbenezerBinder.cpp:615
static void BindLightningResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LightningResist.
Definition EbenezerBinder.cpp:825
static void BindBuyPrice(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BuyPrice.
Definition EbenezerBinder.cpp:573
static void BindMpDrain(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MpDrain.
Definition EbenezerBinder.cpp:753
static void BindMagicEffect(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MagicEffect.
Definition EbenezerBinder.cpp:597
static void BindMaceArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaceArmor.
Definition EbenezerBinder.cpp:693
static void BindDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Damage.
Definition EbenezerBinder.cpp:543
static void BindRequiredStamina(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredStamina.
Definition EbenezerBinder.cpp:633
static void BindBowArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BowArmor.
Definition EbenezerBinder.cpp:711
static void BindCurseResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to CurseResist.
Definition EbenezerBinder.cpp:843
static void BindRequiredStrength(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredStrength.
Definition EbenezerBinder.cpp:627
static void BindDelay(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Delay.
Definition EbenezerBinder.cpp:549
static void BindAxeArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AxeArmor.
Definition EbenezerBinder.cpp:699
static void BindRequiredDexterity(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredDexterity.
Definition EbenezerBinder.cpp:639
static void BindSpearArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SpearArmor.
Definition EbenezerBinder.cpp:705
static void BindRace(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Race.
Definition EbenezerBinder.cpp:531
static void BindMpDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MpDamage.
Definition EbenezerBinder.cpp:747
static void BindCountable(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Countable.
Definition EbenezerBinder.cpp:591
static void BindCharismaBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to CharismaBonus.
Definition EbenezerBinder.cpp:795
static void BindArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Armor.
Definition EbenezerBinder.cpp:585
static void BindHitRate(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRate.
Definition EbenezerBinder.cpp:669
static void BindDexterityBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DexterityBonus.
Definition EbenezerBinder.cpp:783
static void BindRange(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Range.
Definition EbenezerBinder.cpp:555
static void BindSpecialEffect(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SpecialEffect.
Definition EbenezerBinder.cpp:603
static void BindIceDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to IceDamage.
Definition EbenezerBinder.cpp:723
static void BindDropRate(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DropRate.
Definition EbenezerBinder.cpp:765
static void BindWeight(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Weight.
Definition EbenezerBinder.cpp:561
static void BindMinLevel(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MinLevel.
Definition EbenezerBinder.cpp:609
static void BindDaggerArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DaggerArmor.
Definition EbenezerBinder.cpp:681
static void BindSellingGroup(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SellingGroup.
Definition EbenezerBinder.cpp:657
static void BindID(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:507
generated nanodbc column binder for ebenezer_model::KnightsAlliance
Definition EbenezerBinder.h:720
static void BindMercenaryClan2(ebenezer_model::KnightsAlliance &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MercenaryClan2.
Definition EbenezerBinder.cpp:1348
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1317
static void BindMainAllianceKnights(ebenezer_model::KnightsAlliance &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MainAllianceKnights.
Definition EbenezerBinder.cpp:1330
static void BindSubAllianceKnights(ebenezer_model::KnightsAlliance &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SubAllianceKnights.
Definition EbenezerBinder.cpp:1336
static void BindMercenaryClan1(ebenezer_model::KnightsAlliance &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MercenaryClan1.
Definition EbenezerBinder.cpp:1342
generated nanodbc column binder for ebenezer_model::KnightsCape
Definition EbenezerBinder.h:746
static void BindBuyPrice(ebenezer_model::KnightsCape &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BuyPrice.
Definition EbenezerBinder.cpp:1373
static void BindCapeIndex(ebenezer_model::KnightsCape &m, const nanodbc::result &result, short colIndex)
Binds a result's column to CapeIndex.
Definition EbenezerBinder.cpp:1367
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1354
static void BindGrade(ebenezer_model::KnightsCape &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Grade.
Definition EbenezerBinder.cpp:1385
static void BindDuration(ebenezer_model::KnightsCape &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:1379
generated nanodbc column binder for ebenezer_model::KnightsRating
Definition EbenezerBinder.h:772
static void BindName(ebenezer_model::KnightsRating &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Name.
Definition EbenezerBinder.cpp:1416
static void BindRank(ebenezer_model::KnightsRating &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Rank.
Definition EbenezerBinder.cpp:1404
static void BindPoints(ebenezer_model::KnightsRating &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Points.
Definition EbenezerBinder.cpp:1422
static void BindIndex(ebenezer_model::KnightsRating &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:1410
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1391
generated nanodbc column binder for ebenezer_model::KnightsSiegeWarfare
Definition EbenezerBinder.h:798
static void BindWarMinute(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarMinute.
Definition EbenezerBinder.cpp:1505
static void BindChallengeList(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList.
Definition EbenezerBinder.cpp:1607
static void BindChallengeList9(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList9.
Definition EbenezerBinder.cpp:1559
static void BindChallengeList2(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList2.
Definition EbenezerBinder.cpp:1517
static void BindChallengeList7(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList7.
Definition EbenezerBinder.cpp:1547
static void BindChallengeList6(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList6.
Definition EbenezerBinder.cpp:1541
static void BindDungeonCharge(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DungeonCharge.
Definition EbenezerBinder.cpp:1625
static void BindMoradonTax(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MoradonTax.
Definition EbenezerBinder.cpp:1631
static void BindMasterKnights(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MasterKnights.
Definition EbenezerBinder.cpp:1481
static void BindSiegeType(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SiegeType.
Definition EbenezerBinder.cpp:1487
static void BindGuerrillaWarDay(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to GuerrillaWarDay.
Definition EbenezerBinder.cpp:1589
static void BindRequestList5(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList5.
Definition EbenezerBinder.cpp:1667
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1428
static void BindRequestList6(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList6.
Definition EbenezerBinder.cpp:1673
static void BindChallengeList10(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList10.
Definition EbenezerBinder.cpp:1565
static void BindChallengeList3(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList3.
Definition EbenezerBinder.cpp:1523
static void BindRequestList10(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList10.
Definition EbenezerBinder.cpp:1697
static void BindDelosTax(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DelosTax.
Definition EbenezerBinder.cpp:1637
static void BindChallengeList5(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList5.
Definition EbenezerBinder.cpp:1535
static void BindChallengeList8(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList8.
Definition EbenezerBinder.cpp:1553
static void BindDelosTariff(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DelosTariff.
Definition EbenezerBinder.cpp:1619
static void BindWarRequestDay(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarRequestDay.
Definition EbenezerBinder.cpp:1571
static void BindRequestList7(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList7.
Definition EbenezerBinder.cpp:1679
static void BindWarDay(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarDay.
Definition EbenezerBinder.cpp:1493
static void BindRequestList1(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList1.
Definition EbenezerBinder.cpp:1643
static void BindChallengeList1(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList1.
Definition EbenezerBinder.cpp:1511
static void BindWarRequestMinute(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarRequestMinute.
Definition EbenezerBinder.cpp:1583
static void BindWarHour(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarHour.
Definition EbenezerBinder.cpp:1499
static void BindCastleIndex(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to CastleIndex.
Definition EbenezerBinder.cpp:1475
static void BindGuerrillaWarTime(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to GuerrillaWarTime.
Definition EbenezerBinder.cpp:1595
static void BindChallengeList4(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList4.
Definition EbenezerBinder.cpp:1529
static void BindRequestList8(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList8.
Definition EbenezerBinder.cpp:1685
static void BindRequestList3(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList3.
Definition EbenezerBinder.cpp:1655
static void BindGuerrillaWarMinute(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to GuerrillaWarMinute.
Definition EbenezerBinder.cpp:1601
static void BindWarRequestTime(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarRequestTime.
Definition EbenezerBinder.cpp:1577
static void BindRequestList4(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList4.
Definition EbenezerBinder.cpp:1661
static void BindMoradonTariff(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MoradonTariff.
Definition EbenezerBinder.cpp:1613
static void BindRequestList2(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList2.
Definition EbenezerBinder.cpp:1649
static void BindRequestList9(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList9.
Definition EbenezerBinder.cpp:1691
generated nanodbc column binder for ebenezer_model::KnightsUser
Definition EbenezerBinder.h:926
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1703
static void BindKnightsId(ebenezer_model::KnightsUser &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KnightsId.
Definition EbenezerBinder.cpp:1714
static void BindUserId(ebenezer_model::KnightsUser &m, const nanodbc::result &result, short colIndex)
Binds a result's column to UserId.
Definition EbenezerBinder.cpp:1720
generated nanodbc column binder for ebenezer_model::Knights
Definition EbenezerBinder.h:634
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1140
static void BindViceChief1(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ViceChief1.
Definition EbenezerBinder.cpp:1215
static void BindEnemyName(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to EnemyName.
Definition EbenezerBinder.cpp:1233
static void BindWarEnemyId(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarEnemyId.
Definition EbenezerBinder.cpp:1245
static void BindVictory(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Victory.
Definition EbenezerBinder.cpp:1251
static void BindGold(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Gold.
Definition EbenezerBinder.cpp:1263
static void BindLose(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Lose.
Definition EbenezerBinder.cpp:1257
static void BindMembers(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Members.
Definition EbenezerBinder.cpp:1203
static void BindSiegeFlag(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SiegeFlag.
Definition EbenezerBinder.cpp:1299
static void BindMarkVersion(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MarkVersion.
Definition EbenezerBinder.cpp:1281
static void BindPoints(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Points.
Definition EbenezerBinder.cpp:1275
static void BindOldWarResult(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OldWarResult.
Definition EbenezerBinder.cpp:1239
static void BindMarkLength(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MarkLength.
Definition EbenezerBinder.cpp:1287
static void BindMark(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Mark.
Definition EbenezerBinder.cpp:1293
static void BindNation(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Nation.
Definition EbenezerBinder.cpp:1185
static void BindDomination(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Domination.
Definition EbenezerBinder.cpp:1269
static void BindID(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:1173
static void BindChief(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Chief.
Definition EbenezerBinder.cpp:1209
static void BindViceChief3(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ViceChief3.
Definition EbenezerBinder.cpp:1227
static void BindName(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Name.
Definition EbenezerBinder.cpp:1197
static void BindRanking(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Ranking.
Definition EbenezerBinder.cpp:1191
static void BindFlag(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Flag.
Definition EbenezerBinder.cpp:1179
static void BindCape(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Cape.
Definition EbenezerBinder.cpp:1311
static void BindAllianceKnights(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AllianceKnights.
Definition EbenezerBinder.cpp:1305
static void BindViceChief2(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ViceChief2.
Definition EbenezerBinder.cpp:1221
generated nanodbc column binder for ebenezer_model::LevelUp
Definition EbenezerBinder.h:946
static void BindRequiredExp(ebenezer_model::LevelUp &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredExp.
Definition EbenezerBinder.cpp:1743
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1726
static void BindLevel(ebenezer_model::LevelUp &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Level.
Definition EbenezerBinder.cpp:1737
generated nanodbc column binder for ebenezer_model::MagicType1
Definition EbenezerBinder.h:1043
static void BindDelay(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Delay.
Definition EbenezerBinder.cpp:1954
static void BindRange(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Range.
Definition EbenezerBinder.cpp:1978
static void BindComboDamage(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ComboDamage.
Definition EbenezerBinder.cpp:1972
static void BindID(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:1924
static void BindHitRateMod(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRateMod.
Definition EbenezerBinder.cpp:1936
static void BindComboType(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ComboType.
Definition EbenezerBinder.cpp:1960
static void BindComboCount(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ComboCount.
Definition EbenezerBinder.cpp:1966
static void BindType(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Type.
Definition EbenezerBinder.cpp:1930
static void BindDamageMod(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DamageMod.
Definition EbenezerBinder.cpp:1942
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1905
static void BindAddDamage(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AddDamage.
Definition EbenezerBinder.cpp:1948
generated nanodbc column binder for ebenezer_model::MagicType2
Definition EbenezerBinder.h:1087
static void BindNeedArrow(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NeedArrow.
Definition EbenezerBinder.cpp:2030
static void BindHitRateMod(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRateMod.
Definition EbenezerBinder.cpp:2012
static void BindAddDamagePlus(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AddDamagePlus.
Definition EbenezerBinder.cpp:2036
static void BindDamageMod(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DamageMod.
Definition EbenezerBinder.cpp:2018
static void BindID(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2000
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1984
static void BindHitType(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitType.
Definition EbenezerBinder.cpp:2006
static void BindRangeMod(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RangeMod.
Definition EbenezerBinder.cpp:2024
generated nanodbc column binder for ebenezer_model::MagicType3
Definition EbenezerBinder.h:1122
static void BindFirstDamage(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FirstDamage.
Definition EbenezerBinder.cpp:2084
static void BindRadius(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Radius.
Definition EbenezerBinder.cpp:2066
static void BindID(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2060
static void BindEndDamage(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to EndDamage.
Definition EbenezerBinder.cpp:2090
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2042
static void BindAngle(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Angle.
Definition EbenezerBinder.cpp:2072
static void BindTimeDamage(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TimeDamage.
Definition EbenezerBinder.cpp:2096
static void BindDuration(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:2102
static void BindDirectType(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DirectType.
Definition EbenezerBinder.cpp:2078
static void BindAttribute(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Attribute.
Definition EbenezerBinder.cpp:2108
generated nanodbc column binder for ebenezer_model::MagicType4
Definition EbenezerBinder.h:1163
static void BindBuffType(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BuffType.
Definition EbenezerBinder.cpp:2157
static void BindStamina(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Stamina.
Definition EbenezerBinder.cpp:2253
static void BindCharisma(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Charisma.
Definition EbenezerBinder.cpp:2271
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2114
static void BindStrength(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Strength.
Definition EbenezerBinder.cpp:2247
static void BindColdResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ColdResist.
Definition EbenezerBinder.cpp:2283
static void BindDiseaseResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DiseaseResist.
Definition EbenezerBinder.cpp:2301
static void BindSpeed(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Speed.
Definition EbenezerBinder.cpp:2181
static void BindMaxHpPercent(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxHpPercent.
Definition EbenezerBinder.cpp:2217
static void BindPoisonResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to PoisonResist.
Definition EbenezerBinder.cpp:2307
static void BindMaxHp(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxHp.
Definition EbenezerBinder.cpp:2211
static void BindMaxMpPercent(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxMpPercent.
Definition EbenezerBinder.cpp:2229
static void BindAttackPower(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AttackPower.
Definition EbenezerBinder.cpp:2199
static void BindMaxMp(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxMp.
Definition EbenezerBinder.cpp:2223
static void BindMagicResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MagicResist.
Definition EbenezerBinder.cpp:2295
static void BindLightningResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LightningResist.
Definition EbenezerBinder.cpp:2289
static void BindAttackSpeed(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AttackSpeed.
Definition EbenezerBinder.cpp:2175
static void BindExpPercent(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExpPercent.
Definition EbenezerBinder.cpp:2313
static void BindHitRate(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRate.
Definition EbenezerBinder.cpp:2235
static void BindArmorPercent(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ArmorPercent.
Definition EbenezerBinder.cpp:2193
static void BindAvoidRate(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AvoidRate.
Definition EbenezerBinder.cpp:2241
static void BindIntelligence(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Intelligence.
Definition EbenezerBinder.cpp:2265
static void BindArmor(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Armor.
Definition EbenezerBinder.cpp:2187
static void BindID(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2151
static void BindFireResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FireResist.
Definition EbenezerBinder.cpp:2277
static void BindDexterity(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Dexterity.
Definition EbenezerBinder.cpp:2259
static void BindRadius(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Radius.
Definition EbenezerBinder.cpp:2163
static void BindMagicPower(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MagicPower.
Definition EbenezerBinder.cpp:2205
static void BindDuration(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:2169
generated nanodbc column binder for ebenezer_model::MagicType5
Definition EbenezerBinder.h:1261
static void BindNeedStone(ebenezer_model::MagicType5 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NeedStone.
Definition EbenezerBinder.cpp:2350
static void BindType(ebenezer_model::MagicType5 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Type.
Definition EbenezerBinder.cpp:2338
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2319
static void BindExpRecover(ebenezer_model::MagicType5 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExpRecover.
Definition EbenezerBinder.cpp:2344
static void BindID(ebenezer_model::MagicType5 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2332
generated nanodbc column binder for ebenezer_model::MagicType6
Definition EbenezerBinder.h:1287
static void BindTotalLightningResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalLightningResist.
Definition EbenezerBinder.cpp:2472
static void BindTotalHit(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalHit.
Definition EbenezerBinder.cpp:2436
static void BindTotalMagicResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalMagicResist.
Definition EbenezerBinder.cpp:2478
static void BindTotalFireResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalFireResist.
Definition EbenezerBinder.cpp:2460
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2356
static void BindMaxHp(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxHp.
Definition EbenezerBinder.cpp:2412
static void BindClass(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Class.
Definition EbenezerBinder.cpp:2496
static void BindTotalDiseaseResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalDiseaseResist.
Definition EbenezerBinder.cpp:2484
static void BindTotalEvasionRate(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalEvasionRate.
Definition EbenezerBinder.cpp:2454
static void BindTotalArmor(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalArmor.
Definition EbenezerBinder.cpp:2442
static void BindTransformId(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TransformId.
Definition EbenezerBinder.cpp:2400
static void BindNeedItem(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NeedItem.
Definition EbenezerBinder.cpp:2508
static void BindSkillSuccessRate(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SkillSuccessRate.
Definition EbenezerBinder.cpp:2514
static void BindAttackSpeed(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AttackSpeed.
Definition EbenezerBinder.cpp:2430
static void BindTotalPoisonResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalPoisonResist.
Definition EbenezerBinder.cpp:2490
static void BindTotalColdResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalColdResist.
Definition EbenezerBinder.cpp:2466
static void BindID(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2388
static void BindSize(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Size.
Definition EbenezerBinder.cpp:2394
static void BindMonsterFriendly(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MonsterFriendly.
Definition EbenezerBinder.cpp:2520
static void BindSpeed(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Speed.
Definition EbenezerBinder.cpp:2424
static void BindTotalHitRate(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalHitRate.
Definition EbenezerBinder.cpp:2448
static void BindMaxMp(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxMp.
Definition EbenezerBinder.cpp:2418
static void BindUserSkillUse(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to UserSkillUse.
Definition EbenezerBinder.cpp:2502
static void BindDuration(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:2406
generated nanodbc column binder for ebenezer_model::MagicType7
Definition EbenezerBinder.h:1370
static void BindDamage(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Damage.
Definition EbenezerBinder.cpp:2601
static void BindRadius(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Radius.
Definition EbenezerBinder.cpp:2583
static void BindStateChange(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StateChange.
Definition EbenezerBinder.cpp:2577
static void BindVision(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Vision.
Definition EbenezerBinder.cpp:2607
static void BindHitRate(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRate.
Definition EbenezerBinder.cpp:2589
static void BindTargetChange(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TargetChange.
Definition EbenezerBinder.cpp:2571
static void BindMonsterNumber(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MonsterNumber.
Definition EbenezerBinder.cpp:2565
static void BindID(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2547
static void BindDuration(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:2595
static void BindNationChange(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NationChange.
Definition EbenezerBinder.cpp:2559
static void BindValidGroup(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ValidGroup.
Definition EbenezerBinder.cpp:2553
static void BindNeedItem(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NeedItem.
Definition EbenezerBinder.cpp:2613
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2526
generated nanodbc column binder for ebenezer_model::MagicType8
Definition EbenezerBinder.h:1420
static void BindWarpType(ebenezer_model::MagicType8 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarpType.
Definition EbenezerBinder.cpp:2651
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2619
static void BindTarget(ebenezer_model::MagicType8 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Target.
Definition EbenezerBinder.cpp:2639
static void BindExpRecover(ebenezer_model::MagicType8 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExpRecover.
Definition EbenezerBinder.cpp:2657
static void BindRadius(ebenezer_model::MagicType8 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Radius.
Definition EbenezerBinder.cpp:2645
static void BindID(ebenezer_model::MagicType8 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2633
generated nanodbc column binder for ebenezer_model::MagicType9
Definition EbenezerBinder.h:1449
static void BindHitRate(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRate.
Definition EbenezerBinder.cpp:2726
static void BindID(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2684
static void BindRadius(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Radius.
Definition EbenezerBinder.cpp:2720
static void BindMonsterNumber(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MonsterNumber.
Definition EbenezerBinder.cpp:2702
static void BindDuration(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:2732
static void BindStateChange(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StateChange.
Definition EbenezerBinder.cpp:2714
static void BindNationChange(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NationChange.
Definition EbenezerBinder.cpp:2696
static void BindTargetChange(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TargetChange.
Definition EbenezerBinder.cpp:2708
static void BindValidGroup(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ValidGroup.
Definition EbenezerBinder.cpp:2690
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2663
static void BindAddDamage(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AddDamage.
Definition EbenezerBinder.cpp:2738
static void BindVision(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Vision.
Definition EbenezerBinder.cpp:2744
static void BindNeedItem(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NeedItem.
Definition EbenezerBinder.cpp:2750
generated nanodbc column binder for ebenezer_model::Magic
Definition EbenezerBinder.h:966
static void BindSkillLevel(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SkillLevel.
Definition EbenezerBinder.cpp:1821
static void BindRange(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Range.
Definition EbenezerBinder.cpp:1887
static void BindTargetEffect(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TargetEffect.
Definition EbenezerBinder.cpp:1809
static void BindMoral(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Moral.
Definition EbenezerBinder.cpp:1815
static void BindBeforeAction(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BeforeAction.
Definition EbenezerBinder.cpp:1785
static void BindSelfEffect(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SelfEffect.
Definition EbenezerBinder.cpp:1797
static void BindManaCost(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ManaCost.
Definition EbenezerBinder.cpp:1833
static void BindCastTime(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to CastTime.
Definition EbenezerBinder.cpp:1857
static void BindItemGroup(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ItemGroup.
Definition EbenezerBinder.cpp:1845
static void BindEtc(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Etc.
Definition EbenezerBinder.cpp:1893
static void BindHpCost(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HpCost.
Definition EbenezerBinder.cpp:1839
static void BindSuccessRate(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SuccessRate.
Definition EbenezerBinder.cpp:1869
static void BindFlyingEffect(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FlyingEffect.
Definition EbenezerBinder.cpp:1803
static void BindTargetAction(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TargetAction.
Definition EbenezerBinder.cpp:1791
static void BindUseItem(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to UseItem.
Definition EbenezerBinder.cpp:1851
static void BindType2(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Type2.
Definition EbenezerBinder.cpp:1881
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1749
static void BindType1(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Type1.
Definition EbenezerBinder.cpp:1875
static void BindSkill(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Skill.
Definition EbenezerBinder.cpp:1827
static void BindRecastTime(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RecastTime.
Definition EbenezerBinder.cpp:1863
static void BindEvent(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Event.
Definition EbenezerBinder.cpp:1899
static void BindID(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:1779
generated nanodbc column binder for ebenezer_model::MonsterChallengeSummonList
Definition EbenezerBinder.h:1531
static void BindPosZ(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to PosZ.
Definition EbenezerBinder.cpp:2874
static void BindRange(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Range.
Definition EbenezerBinder.cpp:2880
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2807
static void BindMonsterId(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MonsterId.
Definition EbenezerBinder.cpp:2856
static void BindLevel(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Level.
Definition EbenezerBinder.cpp:2832
static void BindPosX(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to PosX.
Definition EbenezerBinder.cpp:2868
static void BindStage(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Stage.
Definition EbenezerBinder.cpp:2838
static void BindIndex(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:2826
static void BindTime(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Time.
Definition EbenezerBinder.cpp:2850
static void BindStageLevel(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StageLevel.
Definition EbenezerBinder.cpp:2844
static void BindCount(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Count.
Definition EbenezerBinder.cpp:2862
generated nanodbc column binder for ebenezer_model::MonsterChallenge
Definition EbenezerBinder.h:1499
static void BindIndex(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:2771
static void BindStartTime1(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StartTime1.
Definition EbenezerBinder.cpp:2777
static void BindStartTime2(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StartTime2.
Definition EbenezerBinder.cpp:2783
static void BindLevelMax(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LevelMax.
Definition EbenezerBinder.cpp:2801
static void BindStartTime3(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StartTime3.
Definition EbenezerBinder.cpp:2789
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2756
static void BindLevelMin(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LevelMin.
Definition EbenezerBinder.cpp:2795
generated nanodbc column binder for ebenezer_model::RentalItem
Definition EbenezerBinder.h:1575
static void BindLenderCharId(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LenderCharId.
Definition EbenezerBinder.cpp:2962
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2886
static void BindRentalMoney(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RentalMoney.
Definition EbenezerBinder.cpp:2956
static void BindRentalIndex(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RentalIndex.
Definition EbenezerBinder.cpp:2908
static void BindSerialNumber(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SerialNumber.
Definition EbenezerBinder.cpp:2926
static void BindRegType(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RegType.
Definition EbenezerBinder.cpp:2932
static void BindRentalTime(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RentalTime.
Definition EbenezerBinder.cpp:2950
static void BindLenderAccountId(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LenderAccountId.
Definition EbenezerBinder.cpp:2968
static void BindBorrowerAccountId(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BorrowerAccountId.
Definition EbenezerBinder.cpp:2980
static void BindItemType(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ItemType.
Definition EbenezerBinder.cpp:2938
static void BindItemIndex(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ItemIndex.
Definition EbenezerBinder.cpp:2914
static void BindDurability(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Durability.
Definition EbenezerBinder.cpp:2920
static void BindBorrowerCharId(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BorrowerCharId.
Definition EbenezerBinder.cpp:2974
static void BindClass(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Class.
Definition EbenezerBinder.cpp:2944
generated nanodbc column binder for ebenezer_model::ServerResource
Definition EbenezerBinder.h:1628
static void BindResource(ebenezer_model::ServerResource &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Resource.
Definition EbenezerBinder.cpp:3003
static void BindResourceId(ebenezer_model::ServerResource &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ResourceId.
Definition EbenezerBinder.cpp:2997
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2986
generated nanodbc column binder for ebenezer_model::StartPosition
Definition EbenezerBinder.h:1648
static void BindKarusGateZ(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusGateZ.
Definition EbenezerBinder.cpp:3077
static void BindKarusGateX(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusGateX.
Definition EbenezerBinder.cpp:3071
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:3009
static void BindElmoX(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoX.
Definition EbenezerBinder.cpp:3047
static void BindZoneId(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ZoneId.
Definition EbenezerBinder.cpp:3029
static void BindElmoGateZ(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoGateZ.
Definition EbenezerBinder.cpp:3089
static void BindElmoZ(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoZ.
Definition EbenezerBinder.cpp:3053
static void BindKarusX(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusX.
Definition EbenezerBinder.cpp:3035
static void BindKarusZ(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusZ.
Definition EbenezerBinder.cpp:3041
static void BindRangeZ(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RangeZ.
Definition EbenezerBinder.cpp:3065
static void BindRangeX(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RangeX.
Definition EbenezerBinder.cpp:3059
static void BindElmoGateX(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoGateX.
Definition EbenezerBinder.cpp:3083
generated nanodbc column binder for ebenezer_model::UserKnightsRank
Definition EbenezerBinder.h:1695
static void BindIndex(ebenezer_model::UserKnightsRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:3108
static void BindKarusUserId(ebenezer_model::UserKnightsRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusUserId.
Definition EbenezerBinder.cpp:3120
static void BindElmoUserId(ebenezer_model::UserKnightsRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoUserId.
Definition EbenezerBinder.cpp:3114
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:3095
static void BindMoney(ebenezer_model::UserKnightsRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Money.
Definition EbenezerBinder.cpp:3126
generated nanodbc column binder for ebenezer_model::UserPersonalRank
Definition EbenezerBinder.h:1721
static void BindElmoUserId(ebenezer_model::UserPersonalRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoUserId.
Definition EbenezerBinder.cpp:3151
static void BindSalary(ebenezer_model::UserPersonalRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Salary.
Definition EbenezerBinder.cpp:3163
static void BindKarusUserId(ebenezer_model::UserPersonalRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusUserId.
Definition EbenezerBinder.cpp:3157
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:3132
static void BindRank(ebenezer_model::UserPersonalRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Rank.
Definition EbenezerBinder.cpp:3145
generated nanodbc column binder for ebenezer_model::WebpageAddress
Definition EbenezerBinder.h:1747
static void BindIndex(ebenezer_model::WebpageAddress &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:3180
static void BindWebPageAddress(ebenezer_model::WebpageAddress &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WebPageAddress.
Definition EbenezerBinder.cpp:3186
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:3169
generated nanodbc column binder for ebenezer_model::ZoneInfo
Definition EbenezerBinder.h:1767
static void BindType(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Type.
Definition EbenezerBinder.cpp:3245
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:3192
static void BindServerId(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ServerId.
Definition EbenezerBinder.cpp:3209
static void BindInitZ(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to InitZ.
Definition EbenezerBinder.cpp:3233
static void BindRoomEvent(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RoomEvent.
Definition EbenezerBinder.cpp:3251
static void BindName(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Name.
Definition EbenezerBinder.cpp:3221
static void BindZoneId(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ZoneId.
Definition EbenezerBinder.cpp:3215
static void BindInitX(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to InitX.
Definition EbenezerBinder.cpp:3227
static void BindInitY(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to InitY.
Definition EbenezerBinder.cpp:3239
[BATTLE] Battle data for the game server
Definition EbenezerModel.h:59
[COEFFICIENT] Coefficient relationship between a character class, weapon types, and stats
Definition EbenezerModel.h:101
[COUPON_SERIAL_LIST] Coupon Serial List
Definition EbenezerModel.h:208
[EVENT_TRIGGER] NPC Event Triggers
Definition EbenezerModel.h:329
[EVENT] Event Information
Definition EbenezerModel.h:260
[HOME] TODO Doc
Definition EbenezerModel.h:381
[ITEM_EXCHANGE] Enables players to be able to give items in exchange for an item from an NPC
Definition EbenezerModel.h:978
[ITEM_UPGRADE] Item upgrade configuration
Definition EbenezerModel.h:1073
[ITEM] Item information
Definition EbenezerModel.h:518
[KNIGHTS_ALLIANCE] Knights alliance formations
Definition EbenezerModel.h:1312
[KNIGHTS_CAPE] Knights cape information
Definition EbenezerModel.h:1364
[KNIGHTS_RATING] Knights Ratings
Definition EbenezerModel.h:1416
[KNIGHTS_SIEGE_WARFARE] Knights Siege Warfare
Definition EbenezerModel.h:1468
[KNIGHTS_USER] Knights to character relationships
Definition EbenezerModel.h:1690
[KNIGHTS] Knights are the clan/guild system of the game
Definition EbenezerModel.h:1160
[LEVEL_UP] Level experience requirements
Definition EbenezerModel.h:1732
[MAGIC_TYPE1] Supports melee abilities
Definition EbenezerModel.h:1911
[MAGIC_TYPE2] Supports bow abilities
Definition EbenezerModel.h:2003
[MAGIC_TYPE3] Supports Area of Effect and Damage over Time effects
Definition EbenezerModel.h:2079
[MAGIC_TYPE4] Supports stat modification skills
Definition EbenezerModel.h:2173
[MAGIC_TYPE5] Supports recovery skills
Definition EbenezerModel.h:2367
[MAGIC_TYPE6] Supports transformation magic
Definition EbenezerModel.h:2431
[MAGIC_TYPE7] Supports targeting modifications
Definition EbenezerModel.h:2578
[MAGIC_TYPE8] Supports warp magic
Definition EbenezerModel.h:2679
[MAGIC_TYPE9] Supports stealth and detection abilities
Definition EbenezerModel.h:2747
[MAGIC] Contains the configuration for magic and abilities
Definition EbenezerModel.h:1774
[MONSTER_CHALLENGE_SUMMON_LIST] Forgotten Temple summon list
Definition EbenezerModel.h:2901
[MONSTER_CHALLENGE] Monster challenge (Forgotten Temple)
Definition EbenezerModel.h:2839
[RENTAL_ITEM] Rental item
Definition EbenezerModel.h:2983
[SERVER_RESOURCE] Server resource
Definition EbenezerModel.h:3080
[START_POSITION] Start position
Definition EbenezerModel.h:3122
[USER_KNIGHTS_RANK] User Knights Ranking
Definition EbenezerModel.h:3209
[USER_PERSONAL_RANK] User personal ranking
Definition EbenezerModel.h:3261
[WEBPAGE_ADDRESS] Webpage URL list
Definition EbenezerModel.h:3313
[ZONE_INFO] Zone (map) information
Definition EbenezerModel.h:3355