![]() |
TrinityCore
|
#include <PreparedStatement.h>
Inheritance diagram for PreparedStatementBase:Public Member Functions | |
| PreparedStatementBase (uint32 index, uint8 capacity) | |
| virtual | ~PreparedStatementBase () |
| void | setNull (uint8 index) |
| void | setBool (uint8 index, bool value) |
| void | setUInt8 (uint8 index, uint8 value) |
| void | setUInt16 (uint8 index, uint16 value) |
| void | setUInt32 (uint8 index, uint32 value) |
| void | setUInt64 (uint8 index, uint64 value) |
| void | setInt8 (uint8 index, int8 value) |
| void | setInt16 (uint8 index, int16 value) |
| void | setInt32 (uint8 index, int32 value) |
| void | setInt64 (uint8 index, int64 value) |
| void | setFloat (uint8 index, float value) |
| void | setDouble (uint8 index, double value) |
| void | setDate (uint8 index, SystemTimePoint value) |
| void | setString (uint8 index, std::string &&value) |
| void | setString (uint8 index, std::string_view value) |
| void | setBinary (uint8 index, std::vector< uint8 > &&value) |
| void | setBinary (uint8 index, std::span< uint8 const > value) |
| uint32 | GetIndex () const |
| std::vector< PreparedStatementData > const & | GetParameters () const |
Protected Member Functions | |
| PreparedStatementBase (PreparedStatementBase const &right)=delete | |
| PreparedStatementBase & | operator= (PreparedStatementBase const &right)=delete |
Protected Attributes | |
| uint32 | m_index |
| std::vector< PreparedStatementData > | statement_data |
Friends | |
| class | PreparedStatementTask |
Definition at line 64 of file PreparedStatement.h.
Definition at line 25 of file PreparedStatement.cpp.
|
virtual |
Definition at line 28 of file PreparedStatement.cpp.
|
protecteddelete |
|
inline |
Definition at line 90 of file PreparedStatement.h.
Referenced by MySQLConnection::_Query(), MySQLPreparedStatement::AssertValidIndex(), MySQLPreparedStatement::BindParameters(), and MySQLConnection::Execute().
|
inline |
Definition at line 91 of file PreparedStatement.h.
Referenced by MySQLPreparedStatement::BindParameters(), and MySQLPreparedStatement::getQueryString().
|
protecteddelete |
Definition at line 121 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Definition at line 115 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Pet::_SaveAuras(), Player::_SaveAuras(), SecretMgr::AttemptTransition(), AccountMgr::ChangePassword(), Battlenet::AccountMgr::ChangePassword(), AccountMgr::ChangeUsername(), Group::Create(), AccountMgr::CreateAccount(), Battlenet::AccountMgr::CreateBattlenetAccount(), account_commandscript::HandleAccount2FASetupCommand(), account_commandscript::HandleAccountSet2FACommand(), WorldSocket::HandleAuthSessionCallback(), RealmList::JoinRealm(), and Battlenet::LoginRESTService::MigrateLegacyPasswordHashes().
| void PreparedStatementBase::setBool | ( | uint8 | index, |
| bool | value | ||
| ) |
Definition at line 31 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_SaveQuestStatus(), Player::_SaveSpells(), Player::_SaveTransmogOutfits(), StoredLootContainer::AddLootItem(), Battleground::EndBattleground(), account_commandscript::HandleAccountLockIpCommand(), battlenet_account_commandscript::HandleAccountLockIpCommand(), DB2DatabaseLoader::Load(), DB2DatabaseLoader::LoadStrings(), CollectionMgr::SaveAccountToys(), CollectionMgr::SaveAccountWarbandScenes(), rbac::RBACData::SavePermission(), Garrison::SaveToDB(), Player::SaveToDB(), BattlePets::BattlePetMgr::SaveToDB(), MailDraft::SendMailTo(), and Channel::UpdateChannelInDB().
| void PreparedStatementBase::setDate | ( | uint8 | index, |
| SystemTimePoint | value | ||
| ) |
Definition at line 97 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
| void PreparedStatementBase::setDouble | ( | uint8 | index, |
| double | value | ||
| ) |
Definition at line 91 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Pet::_SaveAuras(), and Player::_SaveAuras().
| void PreparedStatementBase::setFloat | ( | uint8 | index, |
| float | value | ||
| ) |
Definition at line 85 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_LoadHomeBind(), Player::_SaveBGData(), Player::_SavePlayerData(), Player::_SaveStats(), Player::_SaveStoredAuraTeleportLocations(), ObjectMgr::AddGameTele(), World::AddSession_(), WorldSession::HandleCharRaceOrFactionChangeCallback(), gobject_commandscript::HandleGameObjectNearCommand(), npc_commandscript::HandleNpcAddFormationCommand(), npc_commandscript::HandleNpcMoveCommand(), npc_commandscript::HandleNpcNearCommand(), npc_commandscript::HandleNpcSetWanderDistanceCommand(), GameEventMgr::HandleQuestComplete(), wp_commandscript::HandleWpAddCommand(), WaypointMgr::MoveNode(), WorldSession::SavePlayerDataAccount(), Player::SavePositionInDB(), Corpse::SaveToDB(), BugTicket::SaveToDB(), ComplaintTicket::SaveToDB(), SuggestionTicket::SaveToDB(), Player::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), and Player::SetHomebind().
Definition at line 67 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by RealmList::JoinRealm(), Pet::SavePetToDB(), and Player::SetPetSlot().
Definition at line 73 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_SaveActions(), Pet::_SaveAuras(), Player::_SaveAuras(), Player::_SaveCharacterBankTabSettings(), Player::_SaveCharacterSelectOutfit(), Player::_SaveEquipmentSets(), Player::_SaveQuestStatus(), Player::_SaveStats(), Player::_SaveTraits(), StoredLootContainer::AddLootItem(), Guild::RankInfo::CreateMissingTabsIfNeeded(), BlackMarketEntry::DeleteFromDB(), Player::DeleteFromDB(), AccountMgr::GetSecurity(), AccountMgr::GetSecurityAsync(), WorldSocket::HandleAuthSession(), WorldSession::HandleCharRaceOrFactionChangeCallback(), gm_commandscript::HandleGMListFullCommand(), misc_commandscript::HandlePInfoCommand(), AccountInfoQueryHolder::Initialize(), World::LoadAutobroadcasts(), AzeriteEmpoweredItem::LoadAzeriteEmpoweredItemData(), rbac::RBACData::LoadFromDB(), rbac::RBACData::LoadFromDBAsync(), BlackMarketEntry::PlaceBid(), rbac::RBACData::RevokePermission(), CollectionMgr::SaveAccountTransmogOutfits(), rbac::RBACData::SavePermission(), ComplaintTicket::SaveToDB(), ReputationMgr::SaveToDB(), BlackMarketEntry::SaveToDB(), AzeriteEmpoweredItem::SaveToDB(), Player::SaveToDB(), BattlePets::BattlePetMgr::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), WorldStateMgr::SaveValueInDb(), Guild::RankInfo::SetBankTabSlotsAndRights(), World::SetPersistentWorldVariable(), Player::SetTraitConfigUseSharedActionBars(), Player::StartLoadingActionButtons(), AccountMgr::UpdateAccountAccess(), and CalendarMgr::UpdateEvent().
Definition at line 79 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_SaveDailyQuestStatus(), Player::_SaveMail(), Player::_SavePlayerData(), Player::_SaveQuestStatus(), Player::_SaveSeasonalQuestStatus(), AuctionHouseObject::AddAuction(), World::BanCharacter(), Player::DeleteFromDB(), WorldSocket::HandleAuthSessionCallback(), misc_commandscript::HandleMuteCommand(), misc_commandscript::HandleUnmuteCommand(), BlackMarketEntry::PlaceBid(), World::ResetEventSeasonalQuests(), ObjectMgr::ReturnOrDeleteOldMails(), WorldSession::SavePlayerDataAccount(), Map::SaveRespawnInfoDB(), BugTicket::SaveToDB(), ComplaintTicket::SaveToDB(), SuggestionTicket::SaveToDB(), PlayerAchievementMgr::SaveToDB(), GuildAchievementMgr::SaveToDB(), Item::SaveToDB(), Garrison::SaveToDB(), QuestObjectiveCriteriaMgr::SaveToDB(), BlackMarketEntry::SaveToDB(), Guild::EventLogEntry::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Guild::NewsLogEntry::SaveToDB(), Player::SaveToDB(), BattlePets::BattlePetMgr::SaveToDB(), GameEventMgr::SaveWorldEventStateToDB(), MailDraft::SendMailTo(), WorldSession::SetAccountData(), Player::Update(), CalendarMgr::UpdateEvent(), CalendarMgr::UpdateInvite(), SpellHistory::PersistenceHelper< Player >::WriteCharge(), SpellHistory::PersistenceHelper< Pet >::WriteCharge(), SpellHistory::PersistenceHelper< Player >::WriteCooldown(), and SpellHistory::PersistenceHelper< Pet >::WriteCooldown().
Definition at line 61 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_SaveSkills(), Player::_SaveTransmogOutfits(), StoredLootContainer::AddLootItem(), Battlenet::AccountMgr::ChangePassword(), Group::Create(), Battlenet::AccountMgr::CreateBattlenetAccount(), Guild::RankInfo::CreateMissingTabsIfNeeded(), Battlenet::LoginRESTService::MigrateLegacyPasswordHashes(), StoredLootContainer::RemoveItem(), Player::SaveToDB(), MailDraft::SendMailTo(), Guild::RankInfo::SetBankTabSlotsAndRights(), and Group::SetRestrictPingsTo().
| void PreparedStatementBase::setNull | ( | uint8 | index | ) |
Definition at line 127 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_SavePlayerData(), Player::_SaveTraits(), AccountMgr::CreateAccount(), account_commandscript::HandleAccount2FARemoveCommand(), account_commandscript::HandleAccountSet2FACommand(), wp_commandscript::HandleWpAddCommand(), WorldSession::SavePlayerDataAccount(), BattlePets::BattlePetMgr::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), and Battlenet::AccountMgr::UnlinkGameAccount().
| void PreparedStatementBase::setString | ( | uint8 | index, |
| std::string && | value | ||
| ) |
Definition at line 103 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_SaveCharacterBankTabSettings(), Player::_SaveCUFProfiles(), Player::_SaveEquipmentSets(), Player::_SaveTraits(), Player::_SaveTransmogOutfits(), AppenderDB::_write(), AccountActionIpLogger::AccountIPLogAction(), ObjectMgr::AddGameTele(), ObjectMgr::AddGraveyardLink(), StoredLootContainer::AddLootItem(), PetitionMgr::AddPetition(), Player::AddQuest(), Trinity::Net::IpBanCheckHelpers::AsyncQuery(), SecretMgr::AttemptTransition(), World::BanAccount(), World::BanCharacter(), AccountMgr::ChangeEmail(), AccountMgr::ChangeRegEmail(), AccountMgr::ChangeUsername(), CharacterActionIpLogger::CharacterIPLogAction(), RASession::CheckAccessLevel(), AccountMgr::CheckPassword(), ArenaTeam::Create(), Guild::Create(), AccountMgr::CreateAccount(), Battlenet::AccountMgr::CreateBattlenetAccount(), ObjectMgr::DeleteGameTele(), CharacterDeleteActionIpLogger::DeleteIPLogAction(), character_commandscript::GetDeletedCharacterInfoList(), AccountMgr::GetId(), Battlenet::AccountMgr::GetId(), Battlenet::Services::Shared::GameUtilities::GetRealmListTicket(), account_commandscript::HandleAccountLockCountryCommand(), battlenet_account_commandscript::HandleAccountLockCountryCommand(), disable_commandscript::HandleAddDisables(), WorldSocket::HandleAuthSession(), WorldSocket::HandleAuthSessionCallback(), ban_commandscript::HandleBanListAccountCommand(), ban_commandscript::HandleBanListCharacterCommand(), ban_commandscript::HandleBanListIPCommand(), WorldSession::HandleBugReportOpcode(), message_commandscript::HandleChannelSetOwnership(), character_commandscript::HandleCharacterDeletedRestoreHelper(), character_commandscript::HandleCharacterRenameCommand(), WorldSession::HandleCharCreateOpcode(), WorldSession::HandleCharCustomizeCallback(), WorldSession::HandleCharRaceOrFactionChangeCallback(), WorldSession::HandleCharRenameCallBack(), WorldSession::HandleCharRenameOpcode(), WorldSession::HandleCheckCharacterNameAvailability(), Battlenet::LoginRESTService::HandleGetGameAccounts(), battlenet_account_commandscript::HandleListGameAccountsCommand(), lookup_commandscript::HandleLookupPlayerAccountCommand(), lookup_commandscript::HandleLookupPlayerEmailCommand(), lookup_commandscript::HandleLookupPlayerIpCommand(), misc_commandscript::HandleMuteCommand(), WorldSession::HandlePetRename(), Battlenet::LoginRESTService::HandlePostLogin(), Battlenet::LoginRESTService::HandlePostLoginSrpChallenge(), Battlenet::LoginRESTService::HandlePostRefreshLoginTicket(), Guild::HandleSetInfo(), Guild::HandleSetMOTD(), WorldSession::HandleSetPlayerDeclinedNames(), misc_commandscript::HandleUnmuteCommand(), Battlenet::Services::Shared::Authentication::HandleVerifyAuthToken(), wp_commandscript::HandleWpAddCommand(), AccountMgr::IsBannedAccount(), RealmList::JoinRealm(), PlayerDumpReader::LoadDump(), ChannelMgr::LoadFromDB(), DB2DatabaseLoader::LoadStrings(), World::RemoveBanAccount(), Pet::SavePetToDB(), Corpse::SaveToDB(), BugTicket::SaveToDB(), ComplaintTicket::SaveToDB(), SuggestionTicket::SaveToDB(), GuildAchievementMgr::SaveToDB(), Item::SaveToDB(), Guild::Member::SaveToDB(), Guild::RankInfo::SaveToDB(), Player::SaveToDB(), BattlePets::BattlePetMgr::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), MailDraft::SendMailTo(), WorldSession::SetAccountData(), PlayerSocial::SetFriendNote(), Guild::BankTab::SetInfo(), ArenaTeam::SetName(), Guild::RankInfo::SetName(), Guild::SetName(), Guild::Member::SetOfficerNote(), World::SetPersistentWorldVariable(), Guild::Member::SetPublicNote(), Guild::BankTab::SetText(), Player::StoreNewItem(), Player::Update(), Channel::UpdateChannelInDB(), CalendarMgr::UpdateEvent(), InstanceLockMgr::UpdateInstanceLockForPlayer(), CalendarMgr::UpdateInvite(), Petition::UpdateName(), and InstanceLockMgr::UpdateSharedInstanceLock().
| void PreparedStatementBase::setString | ( | uint8 | index, |
| std::string_view | value | ||
| ) |
Definition at line 109 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Definition at line 43 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_LoadHomeBind(), Player::_SaveBGData(), Player::_SaveCUFProfiles(), Player::_SaveCurrency(), Player::_SaveGlyphs(), Player::_SaveSkills(), ObjectMgr::AddGameTele(), ArenaTeam::AddMember(), Group::ConvertToGroup(), Group::ConvertToLFG(), Group::ConvertToRaid(), ArenaTeam::Create(), Group::Create(), Map::DeleteRespawnInfoFromDB(), Map::DeleteRespawnTimesInDB(), Player::GetZoneIdFromDB(), disable_commandscript::HandleAddDisables(), character_commandscript::HandleCharacterChangeFactionCommand(), character_commandscript::HandleCharacterChangeRaceCommand(), character_commandscript::HandleCharacterCustomizeCommand(), character_commandscript::HandleCharacterRenameCommand(), WorldSession::HandleCharCustomizeCallback(), WorldSession::HandleCharEnum(), WorldSession::HandleCharRaceOrFactionChangeCallback(), WorldSession::HandleCharRenameCallBack(), npc_commandscript::HandleNpcSetFactionIdCommand(), reset_commandscript::HandleResetAllCommand(), reset_commandscript::HandleResetSpellsCommand(), reset_commandscript::HandleResetTalentsCommand(), Player::LoadFromDB(), Map::LoadRespawnTimes(), Player::OfflineResurrect(), Player::RemoveAtLoginFlag(), World::ResetEventSeasonalQuests(), Pet::SavePetToDB(), Player::SavePositionInDB(), Item::SaveRefundDataToDB(), Map::SaveRespawnInfoDB(), Corpse::SaveToDB(), BugTicket::SaveToDB(), ComplaintTicket::SaveToDB(), SuggestionTicket::SaveToDB(), ArenaTeam::SaveToDB(), Item::SaveToDB(), ReputationMgr::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Player::SaveToDB(), BattlePets::BattlePetMgr::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), MailDraft::SendMailTo(), Group::SetEveryoneIsAssistant(), Player::SetHomebind(), and World::Update().
Definition at line 49 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by WaypointMgr::_LoadPathNodes(), WaypointMgr::_LoadPaths(), Pet::_SaveAuras(), Player::_SaveAuras(), Player::_SaveBGData(), Player::_SaveCharacterSelectOutfit(), Player::_SaveCUFProfiles(), Player::_SaveCurrency(), Player::_SaveDailyQuestStatus(), Player::_SaveEquipmentSets(), Player::_SaveMail(), Player::_SaveMonthlyQuestStatus(), Player::_SavePlayerData(), Player::_SaveQuestStatus(), Player::_SaveSeasonalQuestStatus(), Pet::_SaveSpells(), Player::_SaveSpells(), Player::_SaveStats(), Player::_SaveStoredAuraTeleportLocations(), Player::_SaveTalents(), lfg::LFGMgr::_SaveToDB(), Player::_SaveTransmogOutfits(), Player::_SaveWeeklyQuestStatus(), World::_UpdateRealmCharCount(), AppenderDB::_write(), AccountActionIpLogger::AccountIPLogAction(), AuctionHouseObject::AddAuction(), ObjectMgr::AddGameTele(), ObjectMgr::AddGraveyardLink(), StoredLootContainer::AddLootItem(), ArenaTeam::AddMember(), Group::AddMember(), StoredLootContainer::AddMoney(), Player::AddQuest(), World::AddSession_(), Petition::AddSignature(), Pet::addSpell(), ObjectMgr::AddVendorItem(), SecretMgr::AttemptLoad(), SecretMgr::AttemptTransition(), World::BanAccount(), AccountMgr::ChangeEmail(), Group::ChangeLeader(), AccountMgr::ChangePassword(), Battlenet::AccountMgr::ChangePassword(), AccountMgr::ChangeRegEmail(), AccountMgr::ChangeUsername(), CharacterActionIpLogger::CharacterIPLogAction(), AccountMgr::CheckPassword(), Battlenet::AccountMgr::CheckPassword(), Player::CompleteQuest(), Group::ConvertToGroup(), Group::ConvertToLFG(), Group::ConvertToRaid(), ArenaTeam::Create(), Group::Create(), Guild::Create(), AccountMgr::CreateAccount(), World::DailyReset(), AccountMgr::DeleteAccount(), Map::DeleteCorpseData(), BugTicket::DeleteFromDB(), ComplaintTicket::DeleteFromDB(), SuggestionTicket::DeleteFromDB(), Creature::DeleteFromDB(), GameObject::DeleteFromDB(), Pet::DeleteFromDB(), CharacterDeleteActionIpLogger::DeleteIPLogAction(), WaypointMgr::DeleteNode(), Player::DeleteOldCharacters(), Map::DeleteRespawnInfoFromDB(), Map::DeleteRespawnTimesInDB(), DeleteSpellFromAllPlayers(), ArenaTeam::DelMember(), ArenaTeam::Disband(), Group::Disband(), ArenaTeam::Disband(), Battleground::EndBattleground(), AccountMgr::GetCharactersCount(), AccountMgr::GetEmail(), Battlenet::AccountMgr::GetIdByGameAccount(), Battlenet::AccountMgr::GetIdByGameAccountAsync(), Battlenet::AccountMgr::GetMaxIndex(), AccountMgr::GetName(), Battlenet::AccountMgr::GetName(), Battlenet::Services::Shared::GameUtilities::GetRealmListTicket(), AccountMgr::GetSecurity(), AccountMgr::GetSecurityAsync(), account_commandscript::HandleAccount2FARemoveCommand(), account_commandscript::HandleAccount2FASetupCommand(), account_commandscript::HandleAccountAddonCommand(), account_commandscript::HandleAccountCommand(), account_commandscript::HandleAccountLockCountryCommand(), battlenet_account_commandscript::HandleAccountLockCountryCommand(), account_commandscript::HandleAccountLockIpCommand(), battlenet_account_commandscript::HandleAccountLockIpCommand(), account_commandscript::HandleAccountSet2FACommand(), account_commandscript::HandleAccountSetAddonCommand(), account_commandscript::HandleAccountSetSecLevelCommand(), disable_commandscript::HandleAddDisables(), WorldSession::HandleAuctionPlaceBid(), WorldSession::HandleAuctionSetFavoriteItem(), WorldSocket::HandleAuthContinuedSession(), WorldSocket::HandleAuthSessionCallback(), character_commandscript::HandleCharacterChangeAccountCommand(), character_commandscript::HandleCharacterDeletedRestoreHelper(), WorldSession::HandleCharCreateOpcode(), WorldSession::HandleCharRaceOrFactionChangeCallback(), WorldSession::HandleCharUndeleteOpcode(), gobject_commandscript::HandleGameObjectNearCommand(), Battlenet::Services::Shared::Authentication::HandleGenerateAuthToken(), WorldSession::HandleGetUndeleteCooldownStatus(), list_commandscript::HandleListItemCommand(), misc_commandscript::HandleMuteCommand(), misc_commandscript::HandleMuteHistoryHelper(), npc_commandscript::HandleNpcAddFormationCommand(), npc_commandscript::HandleNpcNearCommand(), npc_commandscript::HandleNpcSetFactionIdCommand(), npc_commandscript::HandleNpcSetFlagCommand(), npc_commandscript::HandleNpcSetSpawnTimeCommand(), WorldSession::HandlePetRename(), misc_commandscript::HandlePInfoCommand(), WorldSession::HandlePlayerLogin(), Battlenet::LoginRESTService::HandlePostLogin(), quest_commandscript::HandleQuestComplete(), GameEventMgr::HandleQuestComplete(), WorldSession::HandleQuestLogRemoveQuest(), reload_commandscript::HandleReloadCreatureTemplateCommand(), disable_commandscript::HandleRemoveDisables(), WorldSession::HandleReorderCharacters(), misc_commandscript::HandleUnmuteCommand(), Battlenet::Services::Shared::Authentication::HandleVerifyAuthToken(), WorldSession::HandleWhoIsOpcode(), wp_commandscript::HandleWpAddCommand(), wp_commandscript::HandleWpLoadCommand(), WorldSession::HandleWrapItem(), AuctionBotConfig::Initialize(), EnumCharactersQueryHolder::Initialize(), AccountInfoQueryHolder::Initialize(), AccountInfoQueryHolderPerRealm::Initialize(), RealmList::JoinRealm(), Battlenet::AccountMgr::LinkWithGameAccount(), AuctionHouseMgr::LoadAuctions(), AzeriteItem::LoadAzeriteItemData(), SupportMgr::LoadComplaintTickets(), AchievementGlobalMgr::LoadCompletedAchievements(), Map::LoadCorpseData(), ObjectMgr::LoadCreatures(), ObjectMgr::LoadCreatureTemplates(), rbac::RBACData::LoadFromDB(), ChannelMgr::LoadFromDB(), QuestPoolMgr::LoadFromDB(), Item::LoadFromDB(), PlayerAchievementMgr::LoadFromDB(), GuildAchievementMgr::LoadFromDB(), QuestObjectiveCriteriaMgr::LoadFromDB(), rbac::RBACData::LoadFromDBAsync(), ObjectMgr::LoadGameObjects(), GuildMgr::LoadGuildRewards(), ObjectMgr::LoadReferenceVendor(), Map::LoadRespawnTimes(), WorldSession::LogoutPlayer(), lookup_commandscript::LookupPlayerSearchCommand(), Battlenet::LoginRESTService::MigrateLegacyPasswordHashes(), WaypointMgr::MoveNode(), InstanceLockMgr::OnSharedInstanceLockDataDelete(), AuctionHouseMgr::PendingAuctionProcess(), PetLoadQueryHolder::PetLoadQueryHolder(), AuctionBotBuyer::PlaceBidToEntry(), WaypointMgr::ReloadPath(), AuctionHouseObject::RemoveAuction(), World::RemoveBanAccount(), StoredLootContainer::RemoveItem(), PetitionMgr::RemovePetitionsByOwner(), PetitionMgr::RemoveSignaturesBySigner(), ObjectMgr::RemoveVendorItem(), InstanceLockMgr::ResetInstanceLocksForPlayer(), ObjectMgr::ReturnOrDeleteOldMails(), rbac::RBACData::RevokePermission(), CollectionMgr::SaveAccountHeirlooms(), CollectionMgr::SaveAccountMounts(), CollectionMgr::SaveAccountToys(), CollectionMgr::SaveAccountTransmogOutfits(), CollectionMgr::SaveAccountWarbandScenes(), WorldSession::SaveInstanceTimeRestrictions(), rbac::RBACData::SavePermission(), Pet::SavePetToDB(), SavePlayerCustomizations(), WorldSession::SavePlayerDataAccount(), Map::SaveRespawnInfoDB(), Corpse::SaveToDB(), BugTicket::SaveToDB(), ComplaintTicket::SaveToDB(), SuggestionTicket::SaveToDB(), ArenaTeam::SaveToDB(), PlayerAchievementMgr::SaveToDB(), GuildAchievementMgr::SaveToDB(), Item::SaveToDB(), Garrison::SaveToDB(), QuestObjectiveCriteriaMgr::SaveToDB(), Guild::RankInfo::SaveToDB(), Guild::EventLogEntry::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Guild::NewsLogEntry::SaveToDB(), AzeriteItem::SaveToDB(), Player::SaveToDB(), BattlePets::BattlePetMgr::SaveToDB(), EmblemInfo::SaveToDB(), SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), WorldSession::SaveTutorialsData(), MailDraft::SendMailTo(), WorldSession::SetAccountData(), Guild::RankInfo::SetBankMoneyPerDay(), ArenaTeam::SetCaptain(), ObjectMgr::SetCreatureLinkedRespawn(), Group::SetDungeonDifficultyID(), Group::SetEveryoneIsAssistant(), SpellHistory::PersistenceHelper< Pet >::SetIdentifier(), Group::SetLegacyRaidDifficultyID(), ArenaTeam::SetName(), Player::SetPetSlot(), Group::SetRaidDifficultyID(), Group::SetRestrictPingsTo(), Guild::RankInfo::SetRights(), Battlenet::AccountMgr::UnlinkGameAccount(), World::Update(), Player::Update(), AccountMgr::UpdateAccountAccess(), Guild::Member::UpdateBankTabWithdrawValue(), Channel::UpdateChannelInDB(), CalendarMgr::UpdateEvent(), InstanceLockMgr::UpdateInstanceLockExtensionForPlayer(), InstanceLockMgr::UpdateInstanceLockForPlayer(), AuctionHouseMgr::UpdatePendingAuctions(), World::UpdateRealmCharCount(), InstanceLockMgr::UpdateSharedInstanceLock(), World::UpdateWarModeRewardValues(), SpellHistory::PersistenceHelper< Player >::WriteCharge(), SpellHistory::PersistenceHelper< Pet >::WriteCharge(), SpellHistory::PersistenceHelper< Player >::WriteCooldown(), and SpellHistory::PersistenceHelper< Pet >::WriteCooldown().
Definition at line 55 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Guild::_CreateDefaultGuildRanks(), Guild::_CreateNewBankTab(), Guild::_DeleteMemberFromDB(), Player::_LoadHomeBind(), Player::_LoadItem(), Player::_LoadMailedItem(), Guild::_ModifyBankMoney(), Player::_SaveActions(), Player::_SaveAuras(), Player::_SaveBGData(), Player::_SaveCharacterBankTabSettings(), Player::_SaveCharacterSelectOutfit(), Player::_SaveCUFProfiles(), Player::_SaveCurrency(), Player::_SaveDailyQuestStatus(), Player::_SaveEquipmentSets(), Player::_SaveGlyphs(), Player::_SaveInventory(), Player::_SaveMail(), Player::_SaveMonthlyQuestStatus(), Player::_SavePlayerData(), Player::_SaveQuestStatus(), Player::_SaveSeasonalQuestStatus(), Player::_SaveSkills(), Player::_SaveSpells(), Player::_SaveStats(), Player::_SaveStoredAuraTeleportLocations(), Player::_SaveTalents(), Player::_SaveTraits(), Player::_SaveTransmogOutfits(), Player::_SaveWeeklyQuestStatus(), Guild::_SetLeader(), Group::_setMembersGroup(), AppenderDB::_write(), AccountActionIpLogger::AccountIPLogAction(), AuctionHouseObject::AddAuction(), StoredLootContainer::AddLootItem(), Guild::AddMember(), ArenaTeam::AddMember(), Group::AddMember(), StoredLootContainer::AddMoney(), LootItemStorage::AddNewStoredLoot(), PetitionMgr::AddPetition(), Player::AddQuest(), Petition::AddSignature(), PlayerSocial::AddToSocialList(), World::BanCharacter(), AuctionHouseObject::BuyCommodity(), Group::ChangeLeader(), Group::ChangeMembersGroup(), Guild::Member::ChangeRank(), CharacterActionIpLogger::CharacterIPLogAction(), Item::ClearSoulboundTradeable(), Player::CompleteQuest(), ArenaTeam::Create(), Group::Create(), Guild::Create(), Guild::RankInfo::CreateMissingTabsIfNeeded(), AzeriteEmpoweredItem::DeleteFromDB(), AzeriteItem::DeleteFromDB(), Item::DeleteFromDB(), PlayerAchievementMgr::DeleteFromDB(), GuildAchievementMgr::DeleteFromDB(), QuestObjectiveCriteriaMgr::DeleteFromDB(), Corpse::DeleteFromDB(), Player::DeleteFromDB(), Garrison::DeleteFromDB(), Creature::DeleteFromDB(), GameObject::DeleteFromDB(), Item::DeleteFromInventoryDB(), CharacterDeleteActionIpLogger::DeleteIPLogAction(), Item::DeleteRefundDataFromDB(), Map::DeleteRespawnInfoFromDB(), ArenaTeam::DelMember(), Player::DestroyItem(), Guild::Disband(), Battleground::EndBattleground(), character_commandscript::GetDeletedCharacterInfoList(), Player::GetZoneIdFromDB(), WorldSession::HandleAuctionPlaceBid(), WorldSession::HandleAuctionSetFavoriteItem(), ban_commandscript::HandleBanInfoCharacterCommand(), ban_commandscript::HandleBanListCharacterCommand(), character_commandscript::HandleCharacterChangeAccountCommand(), character_commandscript::HandleCharacterChangeFactionCommand(), character_commandscript::HandleCharacterChangeRaceCommand(), character_commandscript::HandleCharacterCustomizeCommand(), character_commandscript::HandleCharacterDeletedRestoreHelper(), character_commandscript::HandleCharacterLevelCommand(), character_commandscript::HandleCharacterRenameCommand(), WorldSession::HandleCharCustomizeCallback(), WorldSession::HandleCharCustomizeOpcode(), WorldSession::HandleCharEnum(), WorldSession::HandleCharRaceOrFactionChangeCallback(), WorldSession::HandleCharRaceOrFactionChangeOpcode(), WorldSession::HandleCharRenameCallBack(), WorldSession::HandleCharRenameOpcode(), WorldSession::HandleCharUndeleteOpcode(), group_commandscript::HandleGroupListCommand(), character_commandscript::HandleLevelUpCommand(), lfg_commandscript::HandleLfgGroupInfoCommand(), list_commandscript::HandleListMailCommand(), WorldSession::HandleMailReturnToSender(), npc_commandscript::HandleNpcAddFormationCommand(), npc_commandscript::HandleNpcAddMoveCommand(), npc_commandscript::HandleNpcMoveCommand(), npc_commandscript::HandleNpcSetFlagCommand(), npc_commandscript::HandleNpcSetSpawnTimeCommand(), npc_commandscript::HandleNpcSetWanderDistanceCommand(), WorldSession::HandleOpenItemOpcode(), WorldSession::HandleOpenWrappedItemCallback(), WorldSession::HandlePetRename(), misc_commandscript::HandlePInfoCommand(), WorldSession::HandlePlayerLogin(), quest_commandscript::HandleQuestComplete(), WorldSession::HandleQuestLogRemoveQuest(), Guild::HandleRemoveRank(), WorldSession::HandleReorderCharacters(), reset_commandscript::HandleResetSpellsCommand(), reset_commandscript::HandleResetTalentsCommand(), WorldSession::HandleSendMail(), Guild::HandleSetInfo(), Guild::HandleSetMOTD(), WorldSession::HandleSetPlayerDeclinedNames(), Guild::HandleShiftRank(), tele_commandscript::HandleTeleNameCommand(), misc_commandscript::HandleUnFreezeCommand(), misc_commandscript::HandleUnstuckCommand(), wp_commandscript::HandleWpLoadCommand(), wp_commandscript::HandleWpUnLoadCommand(), WorldSession::HandleWrapItem(), LoginQueryHolder::Initialize(), AzeriteEmpoweredItem::LoadAzeriteEmpoweredItemData(), AzeriteItem::LoadAzeriteItemData(), ObjectMgr::LoadCreatures(), PlayerDumpReader::LoadDump(), Player::LoadFromDB(), Item::LoadFromDB(), ObjectMgr::LoadGameObjects(), GuildMgr::LoadGuilds(), Guild::BankTab::LoadItemFromDB(), Group::LoadMemberFromDB(), Player::LoadPositionFromDB(), Player::OfflineResurrect(), PetLoadQueryHolder::PetLoadQueryHolder(), BlackMarketEntry::PlaceBid(), AuctionBotBuyer::PlaceBidToEntry(), Player::RemoveAtLoginFlag(), World::RemoveBanCharacter(), CalendarMgr::RemoveEvent(), PlayerSocial::RemoveFromSocialList(), CalendarMgr::RemoveInvite(), StoredLootContainer::RemoveItem(), Group::RemoveMember(), StoredLootContainer::RemoveMoney(), PetitionMgr::RemovePetition(), LootItemStorage::RemoveStoredLootForContainer(), InstanceLockMgr::ResetInstanceLocksForPlayer(), ObjectMgr::ReturnOrDeleteOldMails(), WorldSession::SaveInstanceTimeRestrictions(), Player::SaveInventoryAndGoldToDB(), Pet::SavePetToDB(), SavePlayerCustomizations(), WorldSession::SavePlayerDataAccount(), Player::SavePositionInDB(), Item::SaveRefundDataToDB(), Map::SaveRespawnInfoDB(), Corpse::SaveToDB(), BugTicket::SaveToDB(), ComplaintTicket::SaveToDB(), SuggestionTicket::SaveToDB(), ArenaTeam::SaveToDB(), PlayerAchievementMgr::SaveToDB(), GuildAchievementMgr::SaveToDB(), Item::SaveToDB(), Garrison::SaveToDB(), QuestObjectiveCriteriaMgr::SaveToDB(), ReputationMgr::SaveToDB(), BlackMarketEntry::SaveToDB(), Guild::Member::SaveToDB(), Guild::RankInfo::SaveToDB(), Guild::EventLogEntry::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Guild::NewsLogEntry::SaveToDB(), AzeriteEmpoweredItem::SaveToDB(), AzeriteItem::SaveToDB(), Player::SaveToDB(), BattlePets::BattlePetMgr::SaveToDB(), EmblemInfo::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), WorldSession::SendAuctionFavoriteList(), AuctionHouseObject::SendAuctionWon(), MailDraft::SendMailTo(), MailDraft::SendReturnToSender(), WorldSession::SetAccountData(), Guild::RankInfo::SetBankMoneyPerDay(), Guild::RankInfo::SetBankTabSlotsAndRights(), ArenaTeam::SetCaptain(), ObjectMgr::SetCreatureLinkedRespawn(), PlayerSocial::SetFriendNote(), Group::SetGroupMemberFlag(), Player::SetHomebind(), SpellHistory::PersistenceHelper< Player >::SetIdentifier(), Guild::BankTab::SetInfo(), Guild::BankTab::SetItem(), Guild::RankInfo::SetName(), Guild::SetName(), Guild::Member::SetOfficerNote(), Player::SetPetSlot(), Guild::Member::SetPublicNote(), Player::SetRandomWinner(), Guild::RankInfo::SetRights(), Guild::BankTab::SetText(), Player::SetTraitConfigUseSharedActionBars(), Player::StartLoadingActionButtons(), Player::StoreNewItem(), Group::SwapMembersGroups(), Guild::Member::UpdateBankMoneyWithdrawValue(), Guild::Member::UpdateBankTabWithdrawValue(), CalendarMgr::UpdateEvent(), InstanceLockMgr::UpdateInstanceLockExtensionForPlayer(), InstanceLockMgr::UpdateInstanceLockForPlayer(), CalendarMgr::UpdateInvite(), and Petition::UpdateName().
Definition at line 37 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Guild::_CreateNewBankTab(), Player::_SaveActions(), Pet::_SaveAuras(), Player::_SaveAuras(), Player::_SaveCharacterBankTabSettings(), Player::_SaveCharacterSelectOutfit(), Player::_SaveCUFProfiles(), Player::_SaveCurrency(), Player::_SaveGlyphs(), Player::_SaveInventory(), Player::_SaveMail(), Player::_SaveQuestStatus(), Pet::_SaveSpells(), Player::_SaveTalents(), Player::_SaveTransmogOutfits(), Group::_setMembersGroup(), World::_UpdateRealmCharCount(), AppenderDB::_write(), AccountActionIpLogger::AccountIPLogAction(), AuctionHouseObject::AddAuction(), ObjectMgr::AddGraveyardLink(), StoredLootContainer::AddLootItem(), ArenaTeam::AddMember(), Group::AddMember(), PlayerSocial::AddToSocialList(), ObjectMgr::AddVendorItem(), Group::ChangeMembersGroup(), Guild::Member::ChangeRank(), CharacterActionIpLogger::CharacterIPLogAction(), ArenaTeam::Create(), Group::Create(), AccountMgr::CreateAccount(), Guild::RankInfo::CreateMissingTabsIfNeeded(), Creature::DeleteFromDB(), GameObject::DeleteFromDB(), CharacterDeleteActionIpLogger::DeleteIPLogAction(), Battleground::EndBattleground(), Battlenet::Services::Shared::GameUtilities::GetRealmListTicket(), account_commandscript::HandleAccountAddonCommand(), account_commandscript::HandleAccountSetAddonCommand(), account_commandscript::HandleAccountSetSecLevelCommand(), disable_commandscript::HandleAddDisables(), WorldSession::HandleAuctionPlaceBid(), message_commandscript::HandleChannelSetOwnership(), character_commandscript::HandleCharacterLevelCommand(), WorldSession::HandleCharRaceOrFactionChangeCallback(), gm_commandscript::HandleGMListFullCommand(), character_commandscript::HandleLevelUpCommand(), npc_commandscript::HandleNpcAddMoveCommand(), npc_commandscript::HandleNpcSetWanderDistanceCommand(), GameEventMgr::HandleQuestComplete(), disable_commandscript::HandleRemoveDisables(), Guild::HandleRemoveRank(), WorldSession::HandleReorderCharacters(), Guild::HandleShiftRank(), wp_commandscript::HandleWpAddCommand(), wp_commandscript::HandleWpLoadCommand(), wp_commandscript::HandleWpUnLoadCommand(), RealmList::JoinRealm(), Battlenet::AccountMgr::LinkWithGameAccount(), Guild::BankTab::LoadItemFromDB(), AuctionBotBuyer::PlaceBidToEntry(), PlayerSocial::RemoveFromSocialList(), ObjectMgr::RemoveVendorItem(), ObjectMgr::ReturnOrDeleteOldMails(), CollectionMgr::SaveAccountMounts(), Pet::SavePetToDB(), Corpse::SaveToDB(), ArenaTeam::SaveToDB(), Item::SaveToDB(), Garrison::SaveToDB(), Guild::Member::SaveToDB(), Guild::RankInfo::SaveToDB(), Guild::EventLogEntry::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Guild::NewsLogEntry::SaveToDB(), Player::SaveToDB(), BattlePets::BattlePetMgr::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), GameEventMgr::SaveWorldEventStateToDB(), MailDraft::SendMailTo(), WorldSession::SetAccountData(), Guild::RankInfo::SetBankMoneyPerDay(), Guild::RankInfo::SetBankTabSlotsAndRights(), Group::SetDungeonDifficultyID(), Group::SetGroupMemberFlag(), Guild::BankTab::SetInfo(), Guild::BankTab::SetItem(), Group::SetLegacyRaidDifficultyID(), Guild::RankInfo::SetName(), Group::SetRaidDifficultyID(), Guild::RankInfo::SetRights(), Guild::BankTab::SetText(), Player::StartLoadingActionButtons(), GameEventMgr::StopEvent(), Group::SwapMembersGroups(), AccountMgr::UpdateAccountAccess(), CalendarMgr::UpdateEvent(), InstanceLockMgr::UpdateInstanceLockExtensionForPlayer(), InstanceLockMgr::UpdateInstanceLockForPlayer(), and CalendarMgr::UpdateInvite().
|
friend |
Definition at line 66 of file PreparedStatement.h.
|
protected |
Definition at line 94 of file PreparedStatement.h.
|
protected |
Definition at line 97 of file PreparedStatement.h.
Referenced by setBinary(), setBinary(), setBool(), setDate(), setDouble(), setFloat(), setInt16(), setInt32(), setInt64(), setInt8(), setNull(), setString(), setString(), setUInt16(), setUInt32(), setUInt64(), and setUInt8().