|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <PreparedStatement.h>
Public Member Functions | |
| PreparedStatement (uint32 index) | |
| void | setBinary (const uint8 index, const std::vector< uint8 > &value) |
| template<size_t Size> | |
| void | setBinary (const uint8 index, std::array< uint8, Size > const &value) |
| void | setBool (const uint8 index, const bool value) |
| void | setDouble (const uint8 index, const double value) |
| void | setFloat (const uint8 index, const float value) |
| void | setInt16 (const uint8 index, const int16 value) |
| void | setInt32 (const uint8 index, const int32 value) |
| void | setInt64 (const uint8 index, const int64 value) |
| void | setInt8 (const uint8 index, const int8 value) |
| void | setNull (const uint8 index) |
| void | setString (const uint8 index, const std::string &value) |
| void | setUInt16 (const uint8 index, const uint16 value) |
| void | setUInt32 (const uint8 index, const uint32 value) |
| void | setUInt64 (const uint8 index, const uint64 value) |
| void | setUInt8 (const uint8 index, const uint8 value) |
| ~PreparedStatement () | |
Protected Member Functions | |
| void | BindParameters () |
Protected Attributes | |
| uint32 | m_index |
| MySQLPreparedStatement * | m_stmt |
| std::vector< PreparedStatementData > | statement_data |
Private Member Functions | |
| PreparedStatement & | operator= (PreparedStatement const &right)=delete |
| PreparedStatement (PreparedStatement const &right)=delete | |
Friends | |
| class | MySQLConnection |
| class | MySQLPreparedStatement |
| class | PreparedStatementTask |
Definition at line 62 of file PreparedStatement.h.
|
explicit |
Definition at line 10 of file PreparedStatement.cpp.
References m_index, and m_stmt.
Referenced by operator=(), and PreparedStatement().
| PreparedStatement::~PreparedStatement | ( | ) |
Definition at line 14 of file PreparedStatement.cpp.
|
privatedelete |
References PreparedStatement().
|
protected |
Definition at line 16 of file PreparedStatement.cpp.
References ASSERT, m_index, m_stmt, SF_LOG_WARN, statement_data, TYPE_BINARY, TYPE_BOOL, TYPE_DOUBLE, TYPE_FLOAT, TYPE_I16, TYPE_I32, TYPE_I64, TYPE_I8, TYPE_NULL, TYPE_STRING, TYPE_UI16, TYPE_UI32, TYPE_UI64, and TYPE_UI8.
|
privatedelete |
References PreparedStatement().
Definition at line 185 of file PreparedStatement.cpp.
References statement_data, and TYPE_BINARY.
Referenced by AuthSocket::_HandleLogonProof(), AccountMgr::ChangePassword(), AccountMgr::ChangeUsername(), AccountMgr::CreateAccount(), and setBinary().
|
inline |
Definition at line 86 of file PreparedStatement.h.
References setBinary().
| void PreparedStatement::setBool | ( | const uint8 | index, |
| const bool | value ) |
Definition at line 76 of file PreparedStatement.cpp.
References statement_data, and TYPE_BOOL.
Referenced by CharacterBooster::_LearnSpells(), CharacterBooster::_PrepareMail(), Player::_SaveQuestStatus(), Player::_SaveSpells(), Group::BindToInstance(), Player::BindToInstance(), AccountMgr::CreateAccount(), account_commandscript::HandleAccountBoostAddCommand(), account_commandscript::HandleAccountBoostDelCommand(), account_commandscript::HandleAccountLockIpCommand(), Item::ItemContainerSaveLootToDB(), rbac::RBACData::SavePermission(), GmTicket::SaveToDB(), MailDraft::SendMailTo(), WorldSession::SetBoosting(), and Channel::UpdateChannelInDB().
| void PreparedStatement::setDouble | ( | const uint8 | index, |
| const double | value ) |
Definition at line 166 of file PreparedStatement.cpp.
References statement_data, and TYPE_DOUBLE.
| void PreparedStatement::setFloat | ( | const uint8 | index, |
| const float | value ) |
Definition at line 157 of file PreparedStatement.cpp.
References statement_data, and TYPE_FLOAT.
Referenced by Player::_LoadHomeBind(), Player::_SaveBGData(), CharacterBooster::_SaveBoostedChar(), Player::_SaveStats(), ObjectMgr::AddGameTele(), WorldSession::HandleCharFactionOrRaceChange(), gobject_commandscript::HandleGameObjectNearCommand(), gm_commandscript::HandleGMNoteCommand(), npc_commandscript::HandleNpcAddFormationCommand(), npc_commandscript::HandleNpcMoveCommand(), npc_commandscript::HandleNpcNearCommand(), npc_commandscript::HandleNpcSetSpawnDistCommand(), GameEventMgr::HandleQuestComplete(), WorldSession::HandleReportLag(), wp_commandscript::HandleWpAddCommand(), wp_commandscript::HandleWpEventCommand(), wp_commandscript::HandleWpModifyCommand(), Player::SavePositionInDB(), BugTicket::SaveToDB(), Corpse::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), GmTicket::SaveToDB(), Player::SaveToDB(), SuggestTicket::SaveToDB(), and Player::SetHomebind().
Definition at line 130 of file PreparedStatement.cpp.
References statement_data, and TYPE_I16.
Referenced by Item::SaveToDB().
Definition at line 139 of file PreparedStatement.cpp.
References statement_data, and TYPE_I32.
Referenced by Pet::_SaveAuras(), Player::_SaveAuras(), Master::_StartDB(), AccountMgr::GetSecurity(), WorldSocket::HandleAuthSession(), WorldSession::HandleCharFactionOrRaceChange(), gm_commandscript::HandleGMListFullCommand(), gm_commandscript::HandleGMNoteCommand(), misc_commandscript::HandlePInfoCommand(), wp_commandscript::HandleWpShowCommand(), Item::ItemContainerSaveLootToDB(), World::LoadAutobroadcasts(), World::LoadDBAllowedSecurityLevel(), rbac::RBACData::LoadFromDB(), rbac::RBACData::RevokePermission(), rbac::RBACData::SavePermission(), Creature::SaveToDB(), GameObject::SaveToDB(), ReputationMgr::SaveToDB(), AccountMgr::UpdateAccountAccess(), and CalendarMgr::UpdateEvent().
Definition at line 148 of file PreparedStatement.cpp.
References statement_data, and TYPE_I64.
Referenced by WorldSocket::HandleAuthSession(), misc_commandscript::HandleMuteCommand(), misc_commandscript::HandleUnmuteCommand(), GmTicket::SaveToDB(), and Player::Update().
Definition at line 121 of file PreparedStatement.cpp.
References statement_data, and TYPE_I8.
Referenced by CharacterBooster::_PrepareMail(), and MailDraft::SendMailTo().
| void PreparedStatement::setNull | ( | const uint8 | index | ) |
Definition at line 194 of file PreparedStatement.cpp.
References statement_data, and TYPE_NULL.
| void PreparedStatement::setString | ( | const uint8 | index, |
| const std::string & | value ) |
Definition at line 175 of file PreparedStatement.cpp.
References statement_data, and TYPE_STRING.
Referenced by AuthSocket::_HandleLogonChallenge(), AuthSocket::_HandleLogonProof(), AuthSocket::_HandleRealmList(), AuthSocket::_HandleReconnectChallenge(), CharacterBooster::_PrepareMail(), CharacterBooster::_SaveBoostedChar(), Player::_SaveCUFProfiles(), Player::_SaveEquipmentSets(), AppenderDB::_write(), ObjectMgr::AddGameTele(), GuildFinderMgr::AddMembershipRequest(), World::BanAccount(), World::BanCharacter(), AccountMgr::ChangeEmail(), AccountMgr::ChangeRegEmail(), AccountMgr::ChangeUsername(), RASocket::check_access_level(), RASocket::check_password(), Guild::Create(), AccountMgr::CreateAccount(), ObjectMgr::DeleteGameTele(), character_commandscript::GetDeletedCharacterInfoList(), AccountMgr::GetId(), ObjectMgr::GetPlayerAccountIdByPlayerName(), ObjectMgr::GetPlayerGUIDByName(), account_commandscript::HandleAccountLockCountryCommand(), disable_commandscript::HandleAddDisables(), WorldSession::HandleAddFriendOpcode(), WorldSession::HandleAddIgnoreOpcode(), misc_commandscript::HandleAddItemCommand(), WorldSocket::HandleAuthSession(), ban_commandscript::HandleBanInfoCharacterCommand(), ban_commandscript::HandleBanListAccountCommand(), ban_commandscript::HandleBanListCharacterCommand(), ban_commandscript::HandleBanListIPCommand(), WorldSession::HandleBugOpcode(), WorldSession::HandleCalendarEventInvite(), WorldSession::HandleChangePlayerNameOpcodeCallBack(), message_commandscript::HandleChannelSetOwnership(), character_commandscript::HandleCharacterDeletedRestoreHelper(), character_commandscript::HandleCharacterRenameCommand(), WorldSession::HandleCharCreateOpcode(), WorldSession::HandleCharCustomize(), WorldSession::HandleCharFactionOrRaceChange(), WorldSession::HandleCharRenameOpcode(), gm_commandscript::HandleGMNoteCommand(), WorldSession::HandleGMSurveySubmit(), lookup_commandscript::HandleLookupPlayerAccountCommand(), lookup_commandscript::HandleLookupPlayerEmailCommand(), lookup_commandscript::HandleLookupPlayerIpCommand(), misc_commandscript::HandleMuteCommand(), WorldSession::HandlePetitionBuyOpcode(), WorldSession::HandlePetitionRenameOpcode(), WorldSession::HandlePetRename(), Guild::HandleSetInfo(), Guild::HandleSetMOTD(), WorldSession::HandleSetPlayerDeclinedNames(), misc_commandscript::HandleUnFreezeCommand(), misc_commandscript::HandleUnmuteCommand(), wp_commandscript::HandleWpModifyCommand(), PlayerDumpReader::LoadDump(), World::RemoveBanAccount(), World::RemoveBanCharacter(), AddonMgr::SaveAddon(), AchievementMgr< Guild >::SaveToDB(), BugTicket::SaveToDB(), Corpse::SaveToDB(), GmTicket::SaveToDB(), Guild::Member::SaveToDB(), Guild::RankInfo::SaveToDB(), InstanceSave::SaveToDB(), InstanceScript::SaveToDB(), Item::SaveToDB(), Player::SaveToDB(), SuggestTicket::SaveToDB(), BattlePetMgr::SaveToDb(), MailDraft::SendMailTo(), WorldSession::SetAccountData(), PlayerSocial::SetFriendNote(), GuildFinderMgr::SetGuildSettings(), Guild::BankTab::SetInfo(), Guild::RankInfo::SetName(), Guild::SetName(), Guild::Member::SetOfficerNote(), Guild::Member::SetPublicNote(), Guild::BankTab::SetText(), Player::StoreNewItem(), Player::Update(), Channel::UpdateChannelInDB(), Channel::UpdateChannelUseageInDB(), CalendarMgr::UpdateEvent(), and CalendarMgr::UpdateInvite().
Definition at line 94 of file PreparedStatement.cpp.
References statement_data, and TYPE_UI16.
Referenced by Player::_LoadHomeBind(), Player::_LoadSkills(), CharacterBooster::_PrepareMail(), InstanceSaveManager::_ResetOrWarnAll(), Player::_SaveBGData(), CharacterBooster::_SaveBoostedChar(), Player::_SaveCUFProfiles(), Player::_SaveCurrency(), Player::_SaveGlyphs(), Player::_SaveSkills(), ObjectMgr::AddGameTele(), ObjectMgr::AddGraveYardLink(), InstanceMap::CreateInstanceData(), OPvPCapturePoint::DelCreature(), Map::DeleteRespawnTimesInDB(), Player::GetZoneIdFromDB(), disable_commandscript::HandleAddDisables(), WorldSession::HandleChangePlayerNameOpcodeCallBack(), character_commandscript::HandleCharacterChangeFactionCommand(), character_commandscript::HandleCharacterChangeRaceCommand(), character_commandscript::HandleCharacterCustomizeCommand(), character_commandscript::HandleCharacterRenameCommand(), WorldSession::HandleCharCustomize(), WorldSession::HandleCharFactionOrRaceChange(), WorldSession::HandleCharRenameOpcode(), npc_commandscript::HandleNpcSetFactionIdCommand(), WorldSession::HandleReportLag(), reset_commandscript::HandleResetAllCommand(), reset_commandscript::HandleResetSpellsCommand(), reset_commandscript::HandleResetTalentsCommand(), AchievementGlobalMgr::LoadCompletedAchievements(), AchievementMgr< Guild >::LoadFromDB(), Player::LoadFromDB(), Map::LoadRespawnTimes(), Player::RemoveAtLoginFlag(), Map::RemoveCreatureRespawnTime(), Map::RemoveGORespawnTime(), ObjectMgr::RemoveGraveYardLink(), World::ResetEventSeasonalQuests(), Map::SaveCreatureRespawnTime(), Map::SaveGORespawnTime(), Player::SavePositionInDB(), Item::SaveRefundDataToDB(), AchievementMgr< Guild >::SaveToDB(), Corpse::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), GmTicket::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), InstanceSave::SaveToDB(), Item::SaveToDB(), Player::SaveToDB(), ReputationMgr::SaveToDB(), BattlePetMgr::SaveToDb(), MailDraft::SendMailTo(), Player::SetHomebind(), and World::Update().
Definition at line 103 of file PreparedStatement.cpp.
References statement_data, and TYPE_UI32.
Referenced by Guild::_CreateDefaultGuildRanks(), Guild::_CreateNewBankTab(), Guild::_DeleteMemberFromDB(), CharacterBooster::_EquipItems(), CharacterBooster::_GetRace(), AuthSocket::_HandleLogonChallenge(), AuthSocket::_HandleLogonProof(), AuthSocket::_HandleRealmList(), CharacterBooster::_LearnSpells(), Pet::_LoadAuras(), Player::_LoadBoundInstances(), Player::_LoadHomeBind(), Player::_LoadItem(), Player::_LoadMail(), Player::_LoadMailedItems(), Player::_LoadResearchDigsites(), Player::_LoadSkills(), Pet::_LoadSpellCooldowns(), Pet::_LoadSpells(), CharacterBooster::_MailEquipedItems(), Guild::_ModifyBankMoney(), CharacterBooster::_PrepareMail(), InstanceSaveManager::_ResetOrWarnAll(), Player::_SaveActions(), Pet::_SaveAuras(), Player::_SaveAuras(), Player::_SaveBGData(), CharacterBooster::_SaveBoostedChar(), Player::_SaveCUFProfiles(), Player::_SaveCurrency(), Player::_SaveDailyQuestStatus(), Player::_SaveEquipmentSets(), Player::_SaveGlyphs(), Player::_SaveInstanceTimeRestrictions(), Player::_SaveInventory(), Player::_SaveMail(), Player::_SaveMonthlyQuestStatus(), Player::_SaveQuestObjectiveStatus(), Player::_SaveQuestStatus(), Player::_SaveResearchHistory(), Player::_SaveResearchProjects(), Player::_SaveSeasonalQuestStatus(), Player::_SaveSkills(), Pet::_SaveSpellCooldowns(), Player::_SaveSpellCooldowns(), Pet::_SaveSpells(), Player::_SaveSpells(), Player::_SaveStats(), Player::_SaveTalents(), lfg::LFGMgr::_SaveToDB(), Player::_SaveVoidStorage(), Player::_SaveWeeklyQuestStatus(), CharacterBooster::_SendMail(), Guild::_SetLeaderGUID(), Group::_setMembersGroup(), CharacterBooster::_SetSpecialization(), World::_UpdateRealmCharCount(), AppenderDB::_write(), Player::ActivateSpec(), ObjectMgr::AddGameTele(), ObjectMgr::AddGraveYardLink(), Group::AddMember(), Guild::AddMember(), GuildFinderMgr::AddMembershipRequest(), Pet::addSpell(), PlayerSocial::AddToSocialList(), ObjectMgr::AddVendorItem(), World::BanAccount(), World::BanCharacter(), Group::BindToInstance(), Player::BindToInstance(), AccountMgr::ChangeEmail(), Group::ChangeLeader(), Group::ChangeMembersGroup(), AccountMgr::ChangePassword(), Guild::Member::ChangeRank(), AccountMgr::ChangeRegEmail(), AccountMgr::ChangeUsername(), AccountMgr::CheckPassword(), Channel::CleanOldChannelsInDB(), lfg::LFGMgr::ClearDungeonGroupState(), Item::ClearSoulboundTradeable(), Group::ConvertToGroup(), Group::ConvertToLFG(), Group::ConvertToRaid(), Group::Create(), Guild::Create(), AccountMgr::CreateAccount(), InstanceMap::CreateInstanceData(), Guild::RankInfo::CreateMissingTabsIfNeeded(), Player::Customize(), OPvPCapturePoint::DelCreature(), AccountMgr::DeleteAccount(), AuctionHouseMgr::DeleteExpiredAuctionsAtStartup(), AchievementMgr< Guild >::DeleteFromDB(), AuctionEntry::DeleteFromDB(), BlackMarketAuction::DeleteFromDB(), BugTicket::DeleteFromDB(), Corpse::DeleteFromDB(), Creature::DeleteFromDB(), GameObject::DeleteFromDB(), GmTicket::DeleteFromDB(), Item::DeleteFromDB(), Pet::DeleteFromDB(), Player::DeleteFromDB(), SuggestTicket::DeleteFromDB(), Item::DeleteFromInventoryDB(), GuildFinderMgr::DeleteGuild(), MailDraft::deleteIncludedItems(), InstanceSaveManager::DeleteInstanceFromDB(), Loot::DeleteLootItemFromContainerItemDB(), Loot::DeleteLootMoneyFromContainerItemDB(), Player::DeleteOldCharacters(), Item::DeleteRefundDataFromDB(), Player::DeleteResearchDigsite(), Map::DeleteRespawnTimesInDB(), DeleteSpellFromAllPlayers(), Player::DestroyItem(), Group::Disband(), Guild::Disband(), AccountMgr::GetCharactersCount(), character_commandscript::GetDeletedCharacterInfoList(), AccountMgr::GetEmail(), Player::GetGuildIdFromDB(), Player::GetLevelFromDB(), AccountMgr::GetName(), ObjectMgr::GetPlayerAccountIdByGUID(), ObjectMgr::GetPlayerNameByGUID(), ObjectMgr::GetPlayerTeamByGUID(), Player::GetRankFromDB(), AccountMgr::GetSecurity(), AccountMgr::GetSecurity(), Player::GetZoneIdFromDB(), account_commandscript::HandleAccountAddonCommand(), account_commandscript::HandleAccountBoostAddCommand(), account_commandscript::HandleAccountBoostDelCommand(), account_commandscript::HandleAccountCommand(), account_commandscript::HandleAccountLockCountryCommand(), account_commandscript::HandleAccountLockIpCommand(), account_commandscript::HandleAccountOnlineListCommand(), account_commandscript::HandleAccountSetAddonCommand(), account_commandscript::HandleAccountSetGmLevelCommand(), disable_commandscript::HandleAddDisables(), WorldSession::HandleAuctionPlaceBid(), WorldSocket::HandleAuthSession(), ban_commandscript::HandleBanInfoCharacterCommand(), ban_commandscript::HandleBanListCharacterCommand(), WorldSession::HandleChangePlayerNameOpcodeCallBack(), character_commandscript::HandleCharacterChangeFactionCommand(), character_commandscript::HandleCharacterChangeRaceCommand(), character_commandscript::HandleCharacterCustomizeCommand(), character_commandscript::HandleCharacterDeletedRestoreHelper(), character_commandscript::HandleCharacterLevel(), character_commandscript::HandleCharacterRenameCommand(), WorldSession::HandleCharCreateCallback(), WorldSession::HandleCharCustomize(), WorldSession::HandleCharDeleteOpcode(), WorldSession::HandleCharEnumOpcode(), WorldSession::HandleCharFactionOrRaceChange(), WorldSession::HandleCharRenameOpcode(), gobject_commandscript::HandleGameObjectNearCommand(), gm_commandscript::HandleGMNoteCommand(), WorldSession::HandleGMSurveySubmit(), group_commandscript::HandleGroupListCommand(), list_commandscript::HandleListItemCommand(), list_commandscript::HandleListMailCommand(), WorldSession::HandleMailReturnToSender(), misc_commandscript::HandleMuteCommand(), npc_commandscript::HandleNpcAddFormationCommand(), npc_commandscript::HandleNpcAddMoveCommand(), npc_commandscript::HandleNpcMoveCommand(), npc_commandscript::HandleNpcNearCommand(), npc_commandscript::HandleNpcSetFactionIdCommand(), npc_commandscript::HandleNpcSetFlagCommand(), npc_commandscript::HandleNpcSetSpawnDistCommand(), npc_commandscript::HandleNpcSetSpawnTimeCommand(), WorldSession::HandleOfferPetitionOpcode(), WorldSession::HandleOpenItemOpcode(), WorldSession::HandlePetitionBuyOpcode(), WorldSession::HandlePetitionDeclineOpcode(), WorldSession::HandlePetitionRenameOpcode(), WorldSession::HandlePetitionShowSignOpcode(), WorldSession::HandlePetitionSignOpcode(), WorldSession::HandlePetRename(), misc_commandscript::HandlePInfoCommand(), WorldSession::HandlePlayerLogin(), GameEventMgr::HandleQuestComplete(), reload_commandscript::HandleReloadCreatureTemplateCommand(), disable_commandscript::HandleRemoveDisables(), Guild::HandleRemoveRank(), WorldSession::HandleReorderCharacters(), WorldSession::HandleReportLag(), reset_commandscript::HandleResetSpellsCommand(), reset_commandscript::HandleResetTalentsCommand(), WorldSession::HandleSendMail(), Guild::HandleSetInfo(), Guild::HandleSetMOTD(), WorldSession::HandleSetPlayerDeclinedNames(), WorldSession::HandleStablePet(), WorldSession::HandleStableSwapPet(), tele_commandscript::HandleTeleNameCommand(), WorldSession::HandleTurnInPetitionOpcode(), misc_commandscript::HandleUnFreezeCommand(), misc_commandscript::HandleUnmuteCommand(), WorldSession::HandleUnstablePet(), WorldSession::HandleWhoisOpcode(), wp_commandscript::HandleWpAddCommand(), wp_commandscript::HandleWpEventCommand(), wp_commandscript::HandleWpLoadCommand(), wp_commandscript::HandleWpModifyCommand(), wp_commandscript::HandleWpShowCommand(), wp_commandscript::HandleWpUnLoadCommand(), WorldSession::HandleWrapItemOpcode(), LoginQueryHolder::Initialize(), Item::ItemContainerDeleteLootItemFromDB(), Item::ItemContainerDeleteLootItemsFromDB(), Item::ItemContainerDeleteLootMoneyFromDB(), Item::ItemContainerLoadLootFromDB(), Item::ItemContainerSaveLootToDB(), PlayerDumpReader::LoadDump(), Item::LoadFromDB(), Player::LoadFromDB(), rbac::RBACData::LoadFromDB(), WorldSession::LoadGlobalAccountData(), GuildMgr::LoadGuilds(), Guild::BankTab::LoadItemFromDB(), Group::LoadMemberFromDB(), Pet::LoadPetFromDB(), Player::LoadPositionFromDB(), ObjectMgr::LoadReferenceVendor(), Map::LoadRespawnTimes(), WorldSession::LoadTutorialsData(), WorldSession::LogoutPlayer(), lookup_commandscript::LookupPlayerSearchCommand(), WaypointMgr::ReloadPath(), GuildFinderMgr::RemoveAllMembershipRequestsFromPlayer(), Player::RemoveAtLoginFlag(), World::RemoveBanAccount(), World::RemoveBanCharacter(), Map::RemoveCreatureRespawnTime(), PlayerSocial::RemoveFromSocialList(), Map::RemoveGORespawnTime(), ObjectMgr::RemoveGraveYardLink(), InstanceSaveManager::RemoveInstanceSave(), Group::RemoveMember(), GuildFinderMgr::RemoveMembershipRequest(), Player::RemovePetitionsAndSigns(), ObjectMgr::RemoveVendorItem(), Group::ResetInstances(), Pet::resetTalentsForAllPetsOf(), ObjectMgr::ReturnOrDeleteOldMails(), rbac::RBACData::RevokePermission(), AddonMgr::SaveAddon(), Map::SaveCreatureRespawnTime(), Player::SaveGoldToDB(), Map::SaveGORespawnTime(), rbac::RBACData::SavePermission(), Pet::SavePetToDB(), Player::SavePositionInDB(), PoolMgr::SaveQuestsToDB(), Item::SaveRefundDataToDB(), Player::SaveResearchDigsiteToDB(), BattlePetMgr::SaveSlotsToDb(), AchievementMgr< Guild >::SaveToDB(), AuctionEntry::SaveToDB(), BlackMarketAuction::SaveToDB(), BugTicket::SaveToDB(), Corpse::SaveToDB(), Creature::SaveToDB(), EmblemInfo::SaveToDB(), GameObject::SaveToDB(), GmTicket::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Guild::EventLogEntry::SaveToDB(), Guild::Member::SaveToDB(), Guild::NewsLogEntry::SaveToDB(), Guild::RankInfo::SaveToDB(), Guild::SaveToDB(), InstanceSave::SaveToDB(), InstanceScript::SaveToDB(), Item::SaveToDB(), Player::SaveToDB(), ReputationMgr::SaveToDB(), SuggestTicket::SaveToDB(), BattlePetMgr::SaveToDb(), WorldSession::SaveTutorialsData(), GameEventMgr::SaveWorldEventStateToDB(), AuctionHouseMgr::SendAuctionWonMail(), MailDraft::SendMailTo(), WorldSession::SendPetitionQueryOpcode(), MailDraft::SendReturnToSender(), WorldSession::SendStablePet(), WorldSession::SetAccountData(), Guild::RankInfo::SetBankMoneyPerDay(), Guild::RankInfo::SetBankTabSlotsAndRights(), WorldSession::SetBoosting(), ObjectMgr::SetCreatureLinkedRespawn(), Group::SetDungeonDifficulty(), PlayerSocial::SetFriendNote(), Group::SetGroupMemberFlag(), GuildFinderMgr::SetGuildSettings(), Player::SetHomebind(), Guild::BankTab::SetInfo(), World::SetInitialWorldSettings(), Guild::BankTab::SetItem(), Group::SetMemberRole(), Guild::RankInfo::SetName(), Guild::SetName(), Guild::Member::SetOfficerNote(), Guild::Member::SetPublicNote(), Group::SetRaidDifficulty(), Player::SetRandomWinner(), Guild::RankInfo::SetRights(), Guild::BankTab::SetText(), World::setWorldState(), PoolGroup< T >::SpawnObject(), Player::StoreNewItem(), Group::UnbindInstance(), Player::UnbindInstance(), AuctionHouseObject::Update(), Player::Update(), World::Update(), AccountMgr::UpdateAccountAccess(), Guild::Member::UpdateBankWithdrawValue(), Channel::UpdateChannelInDB(), Channel::UpdateChannelUseageInDB(), CalendarMgr::UpdateEvent(), CalendarMgr::UpdateInvite(), World::UpdateRealmCharCount(), Player::UpdateSpecCount(), and BlackMarketAuction::UpdateToDB().
Definition at line 112 of file PreparedStatement.cpp.
References statement_data, and TYPE_UI64.
Referenced by Guild::_ModifyBankMoney(), CharacterBooster::_PrepareMail(), Pet::_SaveAuras(), Player::_SaveAuras(), CharacterBooster::_SaveBoostedChar(), Player::_SaveDailyQuestStatus(), Player::_SaveEquipmentSets(), Player::_SaveInstanceTimeRestrictions(), Player::_SaveVoidStorage(), AppenderDB::_write(), Guild::Create(), WorldSession::HandleAuctionPlaceBid(), LoginQueryHolder::Initialize(), CalendarMgr::RemoveEvent(), CalendarMgr::RemoveInvite(), ObjectMgr::ReturnOrDeleteOldMails(), Player::SaveGoldToDB(), BattlePetMgr::SaveSlotsToDb(), AchievementMgr< Guild >::SaveToDB(), AuctionEntry::SaveToDB(), BlackMarketAuction::SaveToDB(), GmTicket::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Guild::EventLogEntry::SaveToDB(), Guild::NewsLogEntry::SaveToDB(), Guild::SaveToDB(), Player::SaveToDB(), BattlePetMgr::SaveToDb(), MailDraft::SendMailTo(), CalendarMgr::UpdateEvent(), CalendarMgr::UpdateInvite(), and BlackMarketAuction::UpdateToDB().
Definition at line 85 of file PreparedStatement.cpp.
References statement_data, and TYPE_UI8.
Referenced by Guild::_CreateNewBankTab(), CharacterBooster::_EquipItems(), CharacterBooster::_MailEquipedItems(), CharacterBooster::_PrepareMail(), InstanceSaveManager::_ResetOrWarnAll(), Player::_SaveActions(), Pet::_SaveAuras(), Player::_SaveAuras(), CharacterBooster::_SaveBoostedChar(), Player::_SaveCUFProfiles(), Player::_SaveCurrency(), Player::_SaveGlyphs(), Player::_SaveInventory(), Player::_SaveMail(), Player::_SaveQuestStatus(), Pet::_SaveSpells(), Player::_SaveTalents(), Player::_SaveVoidStorage(), Group::_setMembersGroup(), World::_UpdateRealmCharCount(), AppenderDB::_write(), Player::ActivateSpec(), Group::AddMember(), GuildFinderMgr::AddMembershipRequest(), PlayerSocial::AddToSocialList(), ObjectMgr::AddVendorItem(), Group::ChangeMembersGroup(), Guild::Member::ChangeRank(), Group::ConvertToGroup(), Group::ConvertToLFG(), Group::ConvertToRaid(), Group::Create(), Guild::RankInfo::CreateMissingTabsIfNeeded(), Player::Customize(), account_commandscript::HandleAccountAddonCommand(), account_commandscript::HandleAccountSetAddonCommand(), account_commandscript::HandleAccountSetGmLevelCommand(), disable_commandscript::HandleAddDisables(), message_commandscript::HandleChannelSetOwnership(), character_commandscript::HandleCharacterLevel(), WorldSession::HandleCharFactionOrRaceChange(), gm_commandscript::HandleGMListFullCommand(), npc_commandscript::HandleNpcAddMoveCommand(), npc_commandscript::HandleNpcSetSpawnDistCommand(), WorldSession::HandlePetitionBuyOpcode(), misc_commandscript::HandlePInfoCommand(), GameEventMgr::HandleQuestComplete(), disable_commandscript::HandleRemoveDisables(), Guild::HandleRemoveRank(), WorldSession::HandleReorderCharacters(), WorldSession::HandleReportLag(), WorldSession::HandleStablePet(), WorldSession::HandleUnstablePet(), wp_commandscript::HandleWpLoadCommand(), wp_commandscript::HandleWpUnLoadCommand(), Guild::BankTab::LoadItemFromDB(), Pet::LoadPetFromDB(), ObjectMgr::LoadReferenceVendor(), PlayerSocial::RemoveFromSocialList(), Player::RemovePetitionsAndSigns(), ObjectMgr::RemoveVendorItem(), ObjectMgr::ReturnOrDeleteOldMails(), Pet::SavePetToDB(), Player::SaveResearchDigsiteToDB(), BattlePetMgr::SaveSlotsToDb(), Corpse::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), GmTicket::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Guild::EventLogEntry::SaveToDB(), Guild::Member::SaveToDB(), Guild::NewsLogEntry::SaveToDB(), Guild::RankInfo::SaveToDB(), InstanceSave::SaveToDB(), Player::SaveToDB(), BattlePetMgr::SaveToDb(), GameEventMgr::SaveWorldEventStateToDB(), MailDraft::SendMailTo(), WorldSession::SendStablePet(), WorldSession::SetAccountData(), Guild::RankInfo::SetBankMoneyPerDay(), Guild::RankInfo::SetBankTabSlotsAndRights(), Group::SetDungeonDifficulty(), Group::SetGroupMemberFlag(), GuildFinderMgr::SetGuildSettings(), Guild::BankTab::SetInfo(), Guild::BankTab::SetItem(), Group::SetMemberRole(), Guild::RankInfo::SetName(), Group::SetRaidDifficulty(), Guild::RankInfo::SetRights(), Guild::BankTab::SetText(), GameEventMgr::StopEvent(), AccountMgr::UpdateAccountAccess(), CalendarMgr::UpdateEvent(), CalendarMgr::UpdateInvite(), and Player::UpdateSpecCount().
|
friend |
Definition at line 66 of file PreparedStatement.h.
References MySQLConnection.
Referenced by MySQLConnection.
|
friend |
Definition at line 65 of file PreparedStatement.h.
References MySQLPreparedStatement.
Referenced by MySQLPreparedStatement.
|
friend |
Definition at line 64 of file PreparedStatement.h.
References PreparedStatementTask.
Referenced by PreparedStatementTask.
|
protected |
Definition at line 97 of file PreparedStatement.h.
Referenced by BindParameters(), and PreparedStatement().
|
protected |
Definition at line 96 of file PreparedStatement.h.
Referenced by BindParameters(), and PreparedStatement().
|
protected |
Definition at line 98 of file PreparedStatement.h.
Referenced by BindParameters(), setBinary(), setBool(), setDouble(), setFloat(), setInt16(), setInt32(), setInt64(), setInt8(), setNull(), setString(), setUInt16(), setUInt32(), setUInt64(), and setUInt8().