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:8
static void BindIndex(ebenezer_model::Battle &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:18
static void BindNation(ebenezer_model::Battle &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Nation.
Definition EbenezerBinder.cpp:23
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:96
static void BindStaff(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Staff.
Definition EbenezerBinder.cpp:86
static void BindPole(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Pole.
Definition EbenezerBinder.cpp:81
static void BindArmor(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Armor.
Definition EbenezerBinder.cpp:111
static void BindShortSword(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ShortSword.
Definition EbenezerBinder.cpp:56
static void BindAxe(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Axe.
Definition EbenezerBinder.cpp:66
static void BindBow(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Bow.
Definition EbenezerBinder.cpp:91
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:28
static void BindEvasionrate(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Evasionrate.
Definition EbenezerBinder.cpp:121
static void BindClub(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Club.
Definition EbenezerBinder.cpp:71
static void BindSp(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Sp.
Definition EbenezerBinder.cpp:106
static void BindSpear(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Spear.
Definition EbenezerBinder.cpp:76
static void BindHitRate(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRate.
Definition EbenezerBinder.cpp:116
static void BindManaPoint(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ManaPoint.
Definition EbenezerBinder.cpp:101
static void BindSword(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Sword.
Definition EbenezerBinder.cpp:61
static void BindClassId(ebenezer_model::Coefficient &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ClassId.
Definition EbenezerBinder.cpp:51
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:153
static void BindSerialNum(ebenezer_model::CouponSerialList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SerialNum.
Definition EbenezerBinder.cpp:143
static void BindItemNumber(ebenezer_model::CouponSerialList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ItemNumber.
Definition EbenezerBinder.cpp:148
static void BindIndex(ebenezer_model::CouponSerialList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:138
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:126
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:214
static void BindIndex(ebenezer_model::EventTrigger &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:226
static void BindNpcType(ebenezer_model::EventTrigger &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NpcType.
Definition EbenezerBinder.cpp:231
static void BindTriggerNumber(ebenezer_model::EventTrigger &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TriggerNumber.
Definition EbenezerBinder.cpp:241
static void BindNpcId(ebenezer_model::EventTrigger &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NpcId.
Definition EbenezerBinder.cpp:236
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:204
static void BindEventType(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to EventType.
Definition EbenezerBinder.cpp:184
static void BindExecute1(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Execute1.
Definition EbenezerBinder.cpp:189
static void BindEventNumber(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to EventNumber.
Definition EbenezerBinder.cpp:179
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:158
static void BindExecute2(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Execute2.
Definition EbenezerBinder.cpp:194
static void BindExecute3(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Execute3.
Definition EbenezerBinder.cpp:199
static void BindExecute5(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Execute5.
Definition EbenezerBinder.cpp:209
static void BindZoneNumber(ebenezer_model::Event &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ZoneNumber.
Definition EbenezerBinder.cpp:174
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:325
static void BindKarusZoneLX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusZoneLX.
Definition EbenezerBinder.cpp:310
static void BindBattleZone2LZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZone2LZ.
Definition EbenezerBinder.cpp:375
static void BindElmoZoneLX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoZoneLX.
Definition EbenezerBinder.cpp:290
static void BindNation(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Nation.
Definition EbenezerBinder.cpp:275
static void BindElmoZoneLZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoZoneLZ.
Definition EbenezerBinder.cpp:295
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:246
static void BindBattleZone2Z(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZone2Z.
Definition EbenezerBinder.cpp:365
static void BindBattleZone2LX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZone2LX.
Definition EbenezerBinder.cpp:370
static void BindKarusZoneX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusZoneX.
Definition EbenezerBinder.cpp:300
static void BindFreeZoneLZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FreeZoneLZ.
Definition EbenezerBinder.cpp:335
static void BindElmoZoneX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoZoneX.
Definition EbenezerBinder.cpp:280
static void BindBattleZoneX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZoneX.
Definition EbenezerBinder.cpp:340
static void BindBattleZone2X(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZone2X.
Definition EbenezerBinder.cpp:360
static void BindBattleZoneLZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZoneLZ.
Definition EbenezerBinder.cpp:355
static void BindElmoZoneZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoZoneZ.
Definition EbenezerBinder.cpp:285
static void BindFreeZoneLX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FreeZoneLX.
Definition EbenezerBinder.cpp:330
static void BindFreeZoneX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FreeZoneX.
Definition EbenezerBinder.cpp:320
static void BindKarusZoneZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusZoneZ.
Definition EbenezerBinder.cpp:305
static void BindKarusZoneLZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusZoneLZ.
Definition EbenezerBinder.cpp:315
static void BindBattleZoneLX(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZoneLX.
Definition EbenezerBinder.cpp:350
static void BindBattleZoneZ(ebenezer_model::Home &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BattleZoneZ.
Definition EbenezerBinder.cpp:345
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:771
static void BindExchangeItemNumber4(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemNumber4.
Definition EbenezerBinder.cpp:856
static void BindOriginItemNumber4(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemNumber4.
Definition EbenezerBinder.cpp:806
static void BindExchangeItemNumber3(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemNumber3.
Definition EbenezerBinder.cpp:846
static void BindOriginItemNumber2(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemNumber2.
Definition EbenezerBinder.cpp:786
static void BindNpcNumber(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NpcNumber.
Definition EbenezerBinder.cpp:766
static void BindExchangeItemNumber2(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemNumber2.
Definition EbenezerBinder.cpp:836
static void BindExchangeItemNumber1(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemNumber1.
Definition EbenezerBinder.cpp:826
static void BindIndex(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:761
static void BindExchangeItemCount5(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemCount5.
Definition EbenezerBinder.cpp:871
static void BindOriginItemCount2(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemCount2.
Definition EbenezerBinder.cpp:791
static void BindOriginItemCount4(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemCount4.
Definition EbenezerBinder.cpp:811
static void BindOriginItemCount5(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemCount5.
Definition EbenezerBinder.cpp:821
static void BindOriginItemNumber3(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemNumber3.
Definition EbenezerBinder.cpp:796
static void BindExchangeItemCount2(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemCount2.
Definition EbenezerBinder.cpp:841
static void BindExchangeItemCount3(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemCount3.
Definition EbenezerBinder.cpp:851
static void BindOriginItemCount3(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemCount3.
Definition EbenezerBinder.cpp:801
static void BindExchangeItemCount4(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemCount4.
Definition EbenezerBinder.cpp:861
static void BindOriginItemNumber5(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemNumber5.
Definition EbenezerBinder.cpp:816
static void BindOriginItemCount1(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemCount1.
Definition EbenezerBinder.cpp:781
static void BindExchangeItemCount1(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemCount1.
Definition EbenezerBinder.cpp:831
static void BindExchangeItemNumber5(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExchangeItemNumber5.
Definition EbenezerBinder.cpp:866
static void BindOriginItemNumber1(ebenezer_model::ItemExchange &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItemNumber1.
Definition EbenezerBinder.cpp:776
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:730
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:905
static void BindRequiredCoins(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredCoins.
Definition EbenezerBinder.cpp:960
static void BindRateType(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RateType.
Definition EbenezerBinder.cpp:965
static void BindOriginItem(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginItem.
Definition EbenezerBinder.cpp:915
static void BindRequiredItem3(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem3.
Definition EbenezerBinder.cpp:930
static void BindRequiredItem6(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem6.
Definition EbenezerBinder.cpp:945
static void BindRequiredItem2(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem2.
Definition EbenezerBinder.cpp:925
static void BindRequiredItem8(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem8.
Definition EbenezerBinder.cpp:955
static void BindRequiredItem1(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem1.
Definition EbenezerBinder.cpp:920
static void BindGiveItem(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to GiveItem.
Definition EbenezerBinder.cpp:975
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:876
static void BindOriginType(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OriginType.
Definition EbenezerBinder.cpp:910
static void BindIndex(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:900
static void BindRequiredItem4(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem4.
Definition EbenezerBinder.cpp:935
static void BindRequiredItem7(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem7.
Definition EbenezerBinder.cpp:950
static void BindGenRate(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to GenRate.
Definition EbenezerBinder.cpp:970
static void BindRequiredItem5(ebenezer_model::ItemUpgrade &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredItem5.
Definition EbenezerBinder.cpp:940
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:575
static void BindStaminaBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StaminaBonus.
Definition EbenezerBinder.cpp:670
static void BindEvasionRate(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to EvasionRate.
Definition EbenezerBinder.cpp:585
static void BindStrengthBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StrengthBonus.
Definition EbenezerBinder.cpp:665
static void BindSlot(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Slot.
Definition EbenezerBinder.cpp:460
static void BindIntelligenceBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to IntelligenceBonus.
Definition EbenezerBinder.cpp:680
static void BindSellPrice(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SellPrice.
Definition EbenezerBinder.cpp:505
static void BindRequiredCharisma(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredCharisma.
Definition EbenezerBinder.cpp:565
static void BindMagicResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MagicResist.
Definition EbenezerBinder.cpp:715
static void BindColdResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ColdResist.
Definition EbenezerBinder.cpp:705
static void BindFireDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FireDamage.
Definition EbenezerBinder.cpp:620
static void BindName(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Name.
Definition EbenezerBinder.cpp:450
static void BindFireResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FireResist.
Definition EbenezerBinder.cpp:700
static void BindRequiredTitle(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredTitle.
Definition EbenezerBinder.cpp:540
static void BindMaxMpBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxMpBonus.
Definition EbenezerBinder.cpp:695
static void BindHpDrain(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HpDrain.
Definition EbenezerBinder.cpp:640
static void BindLightningDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LightningDamage.
Definition EbenezerBinder.cpp:630
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:380
static void BindMaxHpBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxHpBonus.
Definition EbenezerBinder.cpp:690
static void BindPoisonResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to PoisonResist.
Definition EbenezerBinder.cpp:720
static void BindDurability(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Durability.
Definition EbenezerBinder.cpp:495
static void BindClassId(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ClassId.
Definition EbenezerBinder.cpp:470
static void BindMirrorDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MirrorDamage.
Definition EbenezerBinder.cpp:655
static void BindPoisonDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to PoisonDamage.
Definition EbenezerBinder.cpp:635
static void BindKind(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Kind.
Definition EbenezerBinder.cpp:455
static void BindRequiredIntelligence(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredIntelligence.
Definition EbenezerBinder.cpp:560
static void BindSwordArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SwordArmor.
Definition EbenezerBinder.cpp:595
static void BindRequiredRank(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredRank.
Definition EbenezerBinder.cpp:535
static void BindLightningResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LightningResist.
Definition EbenezerBinder.cpp:710
static void BindBuyPrice(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BuyPrice.
Definition EbenezerBinder.cpp:500
static void BindMpDrain(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MpDrain.
Definition EbenezerBinder.cpp:650
static void BindMagicEffect(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MagicEffect.
Definition EbenezerBinder.cpp:520
static void BindMaceArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaceArmor.
Definition EbenezerBinder.cpp:600
static void BindDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Damage.
Definition EbenezerBinder.cpp:475
static void BindRequiredStamina(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredStamina.
Definition EbenezerBinder.cpp:550
static void BindBowArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BowArmor.
Definition EbenezerBinder.cpp:615
static void BindCurseResist(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to CurseResist.
Definition EbenezerBinder.cpp:725
static void BindRequiredStrength(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredStrength.
Definition EbenezerBinder.cpp:545
static void BindDelay(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Delay.
Definition EbenezerBinder.cpp:480
static void BindAxeArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AxeArmor.
Definition EbenezerBinder.cpp:605
static void BindRequiredDexterity(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequiredDexterity.
Definition EbenezerBinder.cpp:555
static void BindSpearArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SpearArmor.
Definition EbenezerBinder.cpp:610
static void BindRace(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Race.
Definition EbenezerBinder.cpp:465
static void BindMpDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MpDamage.
Definition EbenezerBinder.cpp:645
static void BindCountable(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Countable.
Definition EbenezerBinder.cpp:515
static void BindCharismaBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to CharismaBonus.
Definition EbenezerBinder.cpp:685
static void BindArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Armor.
Definition EbenezerBinder.cpp:510
static void BindHitRate(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRate.
Definition EbenezerBinder.cpp:580
static void BindDexterityBonus(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DexterityBonus.
Definition EbenezerBinder.cpp:675
static void BindRange(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Range.
Definition EbenezerBinder.cpp:485
static void BindSpecialEffect(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SpecialEffect.
Definition EbenezerBinder.cpp:525
static void BindIceDamage(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to IceDamage.
Definition EbenezerBinder.cpp:625
static void BindDropRate(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DropRate.
Definition EbenezerBinder.cpp:660
static void BindWeight(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Weight.
Definition EbenezerBinder.cpp:490
static void BindMinLevel(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MinLevel.
Definition EbenezerBinder.cpp:530
static void BindDaggerArmor(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DaggerArmor.
Definition EbenezerBinder.cpp:590
static void BindSellingGroup(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SellingGroup.
Definition EbenezerBinder.cpp:570
static void BindID(ebenezer_model::Item &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:445
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:1159
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1132
static void BindMainAllianceKnights(ebenezer_model::KnightsAlliance &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MainAllianceKnights.
Definition EbenezerBinder.cpp:1144
static void BindSubAllianceKnights(ebenezer_model::KnightsAlliance &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SubAllianceKnights.
Definition EbenezerBinder.cpp:1149
static void BindMercenaryClan1(ebenezer_model::KnightsAlliance &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MercenaryClan1.
Definition EbenezerBinder.cpp:1154
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:1181
static void BindCapeIndex(ebenezer_model::KnightsCape &m, const nanodbc::result &result, short colIndex)
Binds a result's column to CapeIndex.
Definition EbenezerBinder.cpp:1176
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1164
static void BindGrade(ebenezer_model::KnightsCape &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Grade.
Definition EbenezerBinder.cpp:1191
static void BindDuration(ebenezer_model::KnightsCape &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:1186
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:1218
static void BindRank(ebenezer_model::KnightsRating &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Rank.
Definition EbenezerBinder.cpp:1208
static void BindPoints(ebenezer_model::KnightsRating &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Points.
Definition EbenezerBinder.cpp:1223
static void BindIndex(ebenezer_model::KnightsRating &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:1213
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1196
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:1299
static void BindChallengeList(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList.
Definition EbenezerBinder.cpp:1384
static void BindChallengeList9(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList9.
Definition EbenezerBinder.cpp:1344
static void BindChallengeList2(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList2.
Definition EbenezerBinder.cpp:1309
static void BindChallengeList7(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList7.
Definition EbenezerBinder.cpp:1334
static void BindChallengeList6(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList6.
Definition EbenezerBinder.cpp:1329
static void BindDungeonCharge(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DungeonCharge.
Definition EbenezerBinder.cpp:1399
static void BindMoradonTax(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MoradonTax.
Definition EbenezerBinder.cpp:1404
static void BindMasterKnights(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MasterKnights.
Definition EbenezerBinder.cpp:1279
static void BindSiegeType(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SiegeType.
Definition EbenezerBinder.cpp:1284
static void BindGuerrillaWarDay(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to GuerrillaWarDay.
Definition EbenezerBinder.cpp:1369
static void BindRequestList5(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList5.
Definition EbenezerBinder.cpp:1434
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1228
static void BindRequestList6(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList6.
Definition EbenezerBinder.cpp:1439
static void BindChallengeList10(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList10.
Definition EbenezerBinder.cpp:1349
static void BindChallengeList3(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList3.
Definition EbenezerBinder.cpp:1314
static void BindRequestList10(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList10.
Definition EbenezerBinder.cpp:1459
static void BindDelosTax(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DelosTax.
Definition EbenezerBinder.cpp:1409
static void BindChallengeList5(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList5.
Definition EbenezerBinder.cpp:1324
static void BindChallengeList8(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList8.
Definition EbenezerBinder.cpp:1339
static void BindDelosTariff(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DelosTariff.
Definition EbenezerBinder.cpp:1394
static void BindWarRequestDay(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarRequestDay.
Definition EbenezerBinder.cpp:1354
static void BindRequestList7(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList7.
Definition EbenezerBinder.cpp:1444
static void BindWarDay(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarDay.
Definition EbenezerBinder.cpp:1289
static void BindRequestList1(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList1.
Definition EbenezerBinder.cpp:1414
static void BindChallengeList1(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList1.
Definition EbenezerBinder.cpp:1304
static void BindWarRequestMinute(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarRequestMinute.
Definition EbenezerBinder.cpp:1364
static void BindWarHour(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarHour.
Definition EbenezerBinder.cpp:1294
static void BindCastleIndex(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to CastleIndex.
Definition EbenezerBinder.cpp:1274
static void BindGuerrillaWarTime(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to GuerrillaWarTime.
Definition EbenezerBinder.cpp:1374
static void BindChallengeList4(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ChallengeList4.
Definition EbenezerBinder.cpp:1319
static void BindRequestList8(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList8.
Definition EbenezerBinder.cpp:1449
static void BindRequestList3(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList3.
Definition EbenezerBinder.cpp:1424
static void BindGuerrillaWarMinute(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to GuerrillaWarMinute.
Definition EbenezerBinder.cpp:1379
static void BindWarRequestTime(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarRequestTime.
Definition EbenezerBinder.cpp:1359
static void BindRequestList4(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList4.
Definition EbenezerBinder.cpp:1429
static void BindMoradonTariff(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MoradonTariff.
Definition EbenezerBinder.cpp:1389
static void BindRequestList2(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList2.
Definition EbenezerBinder.cpp:1419
static void BindRequestList9(ebenezer_model::KnightsSiegeWarfare &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RequestList9.
Definition EbenezerBinder.cpp:1454
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:1464
static void BindKnightsId(ebenezer_model::KnightsUser &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KnightsId.
Definition EbenezerBinder.cpp:1474
static void BindUserId(ebenezer_model::KnightsUser &m, const nanodbc::result &result, short colIndex)
Binds a result's column to UserId.
Definition EbenezerBinder.cpp:1479
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:980
static void BindViceChief1(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ViceChief1.
Definition EbenezerBinder.cpp:1047
static void BindEnemyName(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to EnemyName.
Definition EbenezerBinder.cpp:1062
static void BindWarEnemyId(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WarEnemyId.
Definition EbenezerBinder.cpp:1072
static void BindVictory(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Victory.
Definition EbenezerBinder.cpp:1077
static void BindGold(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Gold.
Definition EbenezerBinder.cpp:1087
static void BindLose(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Lose.
Definition EbenezerBinder.cpp:1082
static void BindMembers(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Members.
Definition EbenezerBinder.cpp:1037
static void BindSiegeFlag(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SiegeFlag.
Definition EbenezerBinder.cpp:1117
static void BindMarkVersion(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MarkVersion.
Definition EbenezerBinder.cpp:1102
static void BindPoints(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Points.
Definition EbenezerBinder.cpp:1097
static void BindOldWarResult(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to OldWarResult.
Definition EbenezerBinder.cpp:1067
static void BindMarkLength(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MarkLength.
Definition EbenezerBinder.cpp:1107
static void BindMark(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Mark.
Definition EbenezerBinder.cpp:1112
static void BindNation(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Nation.
Definition EbenezerBinder.cpp:1022
static void BindDomination(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Domination.
Definition EbenezerBinder.cpp:1092
static void BindID(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:1012
static void BindChief(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Chief.
Definition EbenezerBinder.cpp:1042
static void BindViceChief3(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ViceChief3.
Definition EbenezerBinder.cpp:1057
static void BindName(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Name.
Definition EbenezerBinder.cpp:1032
static void BindRanking(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Ranking.
Definition EbenezerBinder.cpp:1027
static void BindFlag(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Flag.
Definition EbenezerBinder.cpp:1017
static void BindCape(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Cape.
Definition EbenezerBinder.cpp:1127
static void BindAllianceKnights(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AllianceKnights.
Definition EbenezerBinder.cpp:1122
static void BindViceChief2(ebenezer_model::Knights &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ViceChief2.
Definition EbenezerBinder.cpp:1052
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:1499
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1484
static void BindLevel(ebenezer_model::LevelUp &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Level.
Definition EbenezerBinder.cpp:1494
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:1681
static void BindRange(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Range.
Definition EbenezerBinder.cpp:1701
static void BindComboDamage(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ComboDamage.
Definition EbenezerBinder.cpp:1696
static void BindID(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:1656
static void BindHitRateMod(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRateMod.
Definition EbenezerBinder.cpp:1666
static void BindComboType(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ComboType.
Definition EbenezerBinder.cpp:1686
static void BindComboCount(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ComboCount.
Definition EbenezerBinder.cpp:1691
static void BindType(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Type.
Definition EbenezerBinder.cpp:1661
static void BindDamageMod(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DamageMod.
Definition EbenezerBinder.cpp:1671
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1638
static void BindAddDamage(ebenezer_model::MagicType1 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AddDamage.
Definition EbenezerBinder.cpp:1676
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:1746
static void BindHitRateMod(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRateMod.
Definition EbenezerBinder.cpp:1731
static void BindAddDamagePlus(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AddDamagePlus.
Definition EbenezerBinder.cpp:1751
static void BindDamageMod(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DamageMod.
Definition EbenezerBinder.cpp:1736
static void BindID(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:1721
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1706
static void BindHitType(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitType.
Definition EbenezerBinder.cpp:1726
static void BindRangeMod(ebenezer_model::MagicType2 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RangeMod.
Definition EbenezerBinder.cpp:1741
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:1793
static void BindRadius(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Radius.
Definition EbenezerBinder.cpp:1778
static void BindID(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:1773
static void BindEndDamage(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to EndDamage.
Definition EbenezerBinder.cpp:1798
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1756
static void BindAngle(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Angle.
Definition EbenezerBinder.cpp:1783
static void BindTimeDamage(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TimeDamage.
Definition EbenezerBinder.cpp:1803
static void BindDuration(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:1808
static void BindDirectType(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DirectType.
Definition EbenezerBinder.cpp:1788
static void BindAttribute(ebenezer_model::MagicType3 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Attribute.
Definition EbenezerBinder.cpp:1813
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:1859
static void BindStamina(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Stamina.
Definition EbenezerBinder.cpp:1939
static void BindCharisma(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Charisma.
Definition EbenezerBinder.cpp:1954
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1818
static void BindStrength(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Strength.
Definition EbenezerBinder.cpp:1934
static void BindColdResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ColdResist.
Definition EbenezerBinder.cpp:1964
static void BindDiseaseResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to DiseaseResist.
Definition EbenezerBinder.cpp:1979
static void BindSpeed(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Speed.
Definition EbenezerBinder.cpp:1879
static void BindMaxHpPercent(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxHpPercent.
Definition EbenezerBinder.cpp:1909
static void BindPoisonResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to PoisonResist.
Definition EbenezerBinder.cpp:1984
static void BindMaxHp(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxHp.
Definition EbenezerBinder.cpp:1904
static void BindMaxMpPercent(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxMpPercent.
Definition EbenezerBinder.cpp:1919
static void BindAttackPower(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AttackPower.
Definition EbenezerBinder.cpp:1894
static void BindMaxMp(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxMp.
Definition EbenezerBinder.cpp:1914
static void BindMagicResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MagicResist.
Definition EbenezerBinder.cpp:1974
static void BindLightningResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LightningResist.
Definition EbenezerBinder.cpp:1969
static void BindAttackSpeed(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AttackSpeed.
Definition EbenezerBinder.cpp:1874
static void BindExpPercent(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExpPercent.
Definition EbenezerBinder.cpp:1989
static void BindHitRate(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRate.
Definition EbenezerBinder.cpp:1924
static void BindArmorPercent(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ArmorPercent.
Definition EbenezerBinder.cpp:1889
static void BindAvoidRate(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AvoidRate.
Definition EbenezerBinder.cpp:1929
static void BindIntelligence(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Intelligence.
Definition EbenezerBinder.cpp:1949
static void BindArmor(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Armor.
Definition EbenezerBinder.cpp:1884
static void BindID(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:1854
static void BindFireResist(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FireResist.
Definition EbenezerBinder.cpp:1959
static void BindDexterity(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Dexterity.
Definition EbenezerBinder.cpp:1944
static void BindRadius(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Radius.
Definition EbenezerBinder.cpp:1864
static void BindMagicPower(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MagicPower.
Definition EbenezerBinder.cpp:1899
static void BindDuration(ebenezer_model::MagicType4 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:1869
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:2021
static void BindType(ebenezer_model::MagicType5 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Type.
Definition EbenezerBinder.cpp:2011
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1994
static void BindExpRecover(ebenezer_model::MagicType5 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExpRecover.
Definition EbenezerBinder.cpp:2016
static void BindID(ebenezer_model::MagicType5 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2006
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:2127
static void BindTotalHit(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalHit.
Definition EbenezerBinder.cpp:2097
static void BindTotalMagicResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalMagicResist.
Definition EbenezerBinder.cpp:2132
static void BindTotalFireResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalFireResist.
Definition EbenezerBinder.cpp:2117
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2026
static void BindMaxHp(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxHp.
Definition EbenezerBinder.cpp:2077
static void BindClass(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Class.
Definition EbenezerBinder.cpp:2147
static void BindTotalDiseaseResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalDiseaseResist.
Definition EbenezerBinder.cpp:2137
static void BindTotalEvasionRate(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalEvasionRate.
Definition EbenezerBinder.cpp:2112
static void BindTotalArmor(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalArmor.
Definition EbenezerBinder.cpp:2102
static void BindTransformId(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TransformId.
Definition EbenezerBinder.cpp:2067
static void BindNeedItem(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NeedItem.
Definition EbenezerBinder.cpp:2157
static void BindSkillSuccessRate(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SkillSuccessRate.
Definition EbenezerBinder.cpp:2162
static void BindAttackSpeed(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AttackSpeed.
Definition EbenezerBinder.cpp:2092
static void BindTotalPoisonResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalPoisonResist.
Definition EbenezerBinder.cpp:2142
static void BindTotalColdResist(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalColdResist.
Definition EbenezerBinder.cpp:2122
static void BindID(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2057
static void BindSize(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Size.
Definition EbenezerBinder.cpp:2062
static void BindMonsterFriendly(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MonsterFriendly.
Definition EbenezerBinder.cpp:2167
static void BindSpeed(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Speed.
Definition EbenezerBinder.cpp:2087
static void BindTotalHitRate(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TotalHitRate.
Definition EbenezerBinder.cpp:2107
static void BindMaxMp(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MaxMp.
Definition EbenezerBinder.cpp:2082
static void BindUserSkillUse(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to UserSkillUse.
Definition EbenezerBinder.cpp:2152
static void BindDuration(ebenezer_model::MagicType6 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:2072
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:2237
static void BindRadius(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Radius.
Definition EbenezerBinder.cpp:2222
static void BindStateChange(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StateChange.
Definition EbenezerBinder.cpp:2217
static void BindVision(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Vision.
Definition EbenezerBinder.cpp:2242
static void BindHitRate(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HitRate.
Definition EbenezerBinder.cpp:2227
static void BindTargetChange(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TargetChange.
Definition EbenezerBinder.cpp:2212
static void BindMonsterNumber(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MonsterNumber.
Definition EbenezerBinder.cpp:2207
static void BindID(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2192
static void BindDuration(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:2232
static void BindNationChange(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NationChange.
Definition EbenezerBinder.cpp:2202
static void BindValidGroup(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ValidGroup.
Definition EbenezerBinder.cpp:2197
static void BindNeedItem(ebenezer_model::MagicType7 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NeedItem.
Definition EbenezerBinder.cpp:2247
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2172
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:2280
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2252
static void BindTarget(ebenezer_model::MagicType8 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Target.
Definition EbenezerBinder.cpp:2270
static void BindExpRecover(ebenezer_model::MagicType8 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ExpRecover.
Definition EbenezerBinder.cpp:2285
static void BindRadius(ebenezer_model::MagicType8 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Radius.
Definition EbenezerBinder.cpp:2275
static void BindID(ebenezer_model::MagicType8 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2265
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:2345
static void BindID(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:2310
static void BindRadius(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Radius.
Definition EbenezerBinder.cpp:2340
static void BindMonsterNumber(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MonsterNumber.
Definition EbenezerBinder.cpp:2325
static void BindDuration(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Duration.
Definition EbenezerBinder.cpp:2350
static void BindStateChange(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StateChange.
Definition EbenezerBinder.cpp:2335
static void BindNationChange(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NationChange.
Definition EbenezerBinder.cpp:2320
static void BindTargetChange(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TargetChange.
Definition EbenezerBinder.cpp:2330
static void BindValidGroup(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ValidGroup.
Definition EbenezerBinder.cpp:2315
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2290
static void BindAddDamage(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to AddDamage.
Definition EbenezerBinder.cpp:2355
static void BindVision(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Vision.
Definition EbenezerBinder.cpp:2360
static void BindNeedItem(ebenezer_model::MagicType9 &m, const nanodbc::result &result, short colIndex)
Binds a result's column to NeedItem.
Definition EbenezerBinder.cpp:2365
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:1568
static void BindRange(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Range.
Definition EbenezerBinder.cpp:1623
static void BindTargetEffect(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TargetEffect.
Definition EbenezerBinder.cpp:1558
static void BindMoral(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Moral.
Definition EbenezerBinder.cpp:1563
static void BindBeforeAction(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BeforeAction.
Definition EbenezerBinder.cpp:1538
static void BindSelfEffect(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SelfEffect.
Definition EbenezerBinder.cpp:1548
static void BindManaCost(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ManaCost.
Definition EbenezerBinder.cpp:1578
static void BindCastTime(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to CastTime.
Definition EbenezerBinder.cpp:1598
static void BindItemGroup(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ItemGroup.
Definition EbenezerBinder.cpp:1588
static void BindEtc(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Etc.
Definition EbenezerBinder.cpp:1628
static void BindHpCost(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to HpCost.
Definition EbenezerBinder.cpp:1583
static void BindSuccessRate(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SuccessRate.
Definition EbenezerBinder.cpp:1608
static void BindFlyingEffect(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to FlyingEffect.
Definition EbenezerBinder.cpp:1553
static void BindTargetAction(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to TargetAction.
Definition EbenezerBinder.cpp:1543
static void BindUseItem(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to UseItem.
Definition EbenezerBinder.cpp:1593
static void BindType2(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Type2.
Definition EbenezerBinder.cpp:1618
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:1504
static void BindType1(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Type1.
Definition EbenezerBinder.cpp:1613
static void BindSkill(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Skill.
Definition EbenezerBinder.cpp:1573
static void BindRecastTime(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RecastTime.
Definition EbenezerBinder.cpp:1603
static void BindEvent(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Event.
Definition EbenezerBinder.cpp:1633
static void BindID(ebenezer_model::Magic &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ID.
Definition EbenezerBinder.cpp:1533
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:2472
static void BindRange(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Range.
Definition EbenezerBinder.cpp:2477
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2414
static void BindMonsterId(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to MonsterId.
Definition EbenezerBinder.cpp:2457
static void BindLevel(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Level.
Definition EbenezerBinder.cpp:2437
static void BindPosX(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to PosX.
Definition EbenezerBinder.cpp:2467
static void BindStage(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Stage.
Definition EbenezerBinder.cpp:2442
static void BindIndex(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Index.
Definition EbenezerBinder.cpp:2432
static void BindTime(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Time.
Definition EbenezerBinder.cpp:2452
static void BindStageLevel(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StageLevel.
Definition EbenezerBinder.cpp:2447
static void BindCount(ebenezer_model::MonsterChallengeSummonList &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Count.
Definition EbenezerBinder.cpp:2462
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:2384
static void BindStartTime1(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StartTime1.
Definition EbenezerBinder.cpp:2389
static void BindStartTime2(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StartTime2.
Definition EbenezerBinder.cpp:2394
static void BindLevelMax(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LevelMax.
Definition EbenezerBinder.cpp:2409
static void BindStartTime3(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to StartTime3.
Definition EbenezerBinder.cpp:2399
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2370
static void BindLevelMin(ebenezer_model::MonsterChallenge &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LevelMin.
Definition EbenezerBinder.cpp:2404
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:2548
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2482
static void BindRentalMoney(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RentalMoney.
Definition EbenezerBinder.cpp:2543
static void BindRentalIndex(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RentalIndex.
Definition EbenezerBinder.cpp:2503
static void BindSerialNumber(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to SerialNumber.
Definition EbenezerBinder.cpp:2518
static void BindRegType(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RegType.
Definition EbenezerBinder.cpp:2523
static void BindRentalTime(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RentalTime.
Definition EbenezerBinder.cpp:2538
static void BindLenderAccountId(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to LenderAccountId.
Definition EbenezerBinder.cpp:2553
static void BindBorrowerAccountId(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BorrowerAccountId.
Definition EbenezerBinder.cpp:2563
static void BindItemType(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ItemType.
Definition EbenezerBinder.cpp:2528
static void BindItemIndex(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ItemIndex.
Definition EbenezerBinder.cpp:2508
static void BindDurability(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Durability.
Definition EbenezerBinder.cpp:2513
static void BindBorrowerCharId(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to BorrowerCharId.
Definition EbenezerBinder.cpp:2558
static void BindClass(ebenezer_model::RentalItem &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Class.
Definition EbenezerBinder.cpp:2533
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:2583
static void BindResourceId(ebenezer_model::ServerResource &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ResourceId.
Definition EbenezerBinder.cpp:2578
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2568
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:2647
static void BindKarusGateX(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusGateX.
Definition EbenezerBinder.cpp:2642
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2588
static void BindElmoX(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoX.
Definition EbenezerBinder.cpp:2622
static void BindZoneId(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ZoneId.
Definition EbenezerBinder.cpp:2607
static void BindElmoGateZ(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoGateZ.
Definition EbenezerBinder.cpp:2657
static void BindElmoZ(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoZ.
Definition EbenezerBinder.cpp:2627
static void BindKarusX(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusX.
Definition EbenezerBinder.cpp:2612
static void BindKarusZ(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusZ.
Definition EbenezerBinder.cpp:2617
static void BindRangeZ(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RangeZ.
Definition EbenezerBinder.cpp:2637
static void BindRangeX(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RangeX.
Definition EbenezerBinder.cpp:2632
static void BindElmoGateX(ebenezer_model::StartPosition &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoGateX.
Definition EbenezerBinder.cpp:2652
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:2674
static void BindKarusUserId(ebenezer_model::UserKnightsRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusUserId.
Definition EbenezerBinder.cpp:2684
static void BindElmoUserId(ebenezer_model::UserKnightsRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ElmoUserId.
Definition EbenezerBinder.cpp:2679
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2662
static void BindMoney(ebenezer_model::UserKnightsRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Money.
Definition EbenezerBinder.cpp:2689
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:2711
static void BindSalary(ebenezer_model::UserPersonalRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Salary.
Definition EbenezerBinder.cpp:2721
static void BindKarusUserId(ebenezer_model::UserPersonalRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to KarusUserId.
Definition EbenezerBinder.cpp:2716
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2694
static void BindRank(ebenezer_model::UserPersonalRank &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Rank.
Definition EbenezerBinder.cpp:2706
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:2736
static void BindWebPageAddress(ebenezer_model::WebpageAddress &m, const nanodbc::result &result, short colIndex)
Binds a result's column to WebPageAddress.
Definition EbenezerBinder.cpp:2741
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2726
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:2792
static const BindingsMapType & GetColumnBindings()
Returns the binding function associated with the column name.
Definition EbenezerBinder.cpp:2746
static void BindServerId(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ServerId.
Definition EbenezerBinder.cpp:2762
static void BindInitZ(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to InitZ.
Definition EbenezerBinder.cpp:2782
static void BindRoomEvent(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to RoomEvent.
Definition EbenezerBinder.cpp:2797
static void BindName(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to Name.
Definition EbenezerBinder.cpp:2772
static void BindZoneId(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to ZoneId.
Definition EbenezerBinder.cpp:2767
static void BindInitX(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to InitX.
Definition EbenezerBinder.cpp:2777
static void BindInitY(ebenezer_model::ZoneInfo &m, const nanodbc::result &result, short colIndex)
Binds a result's column to InitY.
Definition EbenezerBinder.cpp:2787
[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