![]() |
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 const &value) |
| void | setStringView (uint8 index, std::string_view value) |
| void | setBinary (uint8 index, std::vector< uint8 > const &value) |
| template<size_t Size> | |
| void | setBinary (const uint8 index, std::array< uint8, Size > 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 61 of file PreparedStatement.h.
Definition at line 27 of file PreparedStatement.cpp.
|
virtual |
Definition at line 30 of file PreparedStatement.cpp.
|
protecteddelete |
|
inline |
Definition at line 92 of file PreparedStatement.h.
Referenced by MySQLConnection::_Query(), MySQLPreparedStatement::AssertValidIndex(), MySQLPreparedStatement::BindParameters(), and MySQLConnection::Execute().
|
inline |
Definition at line 93 of file PreparedStatement.h.
Referenced by MySQLPreparedStatement::BindParameters(), and MySQLPreparedStatement::getQueryString().
|
protecteddelete |
|
inline |
Definition at line 86 of file PreparedStatement.h.
Definition at line 117 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by SecretMgr::AttemptTransition(), AccountMgr::ChangePassword(), AccountMgr::ChangeUsername(), AccountMgr::CreateAccount(), account_commandscript::HandleAccount2FASetupCommand(), account_commandscript::HandleAccountSet2FACommand(), and AuthSession::HandleLogonProof().
| void PreparedStatementBase::setBool | ( | uint8 | index, |
| bool | value | ||
| ) |
Definition at line 33 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Pet::_SaveAuras(), Player::_SaveAuras(), Player::_SaveQuestStatus(), Player::_SaveSpells(), StoredLootContainer::AddLootItem(), Player::BindToInstance(), Group::BindToInstance(), Battleground::EndBattleground(), account_commandscript::HandleAccountLockIpCommand(), rbac::RBACData::SavePermission(), GmTicket::SaveToDB(), MailDraft::SendMailTo(), and Channel::UpdateChannelInDB().
| void PreparedStatementBase::setDate | ( | uint8 | index, |
| SystemTimePoint | value | ||
| ) |
Definition at line 99 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
| void PreparedStatementBase::setDouble | ( | uint8 | index, |
| double | value | ||
| ) |
Definition at line 93 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
| void PreparedStatementBase::setFloat | ( | uint8 | index, |
| float | value | ||
| ) |
Definition at line 87 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_LoadHomeBind(), Pet::_SaveAuras(), Player::_SaveAuras(), Player::_SaveBGData(), Player::_SaveStats(), ObjectMgr::AddGameTele(), WorldSession::HandleCharRaceOrFactionChangeCallback(), gobject_commandscript::HandleGameObjectNearCommand(), npc_commandscript::HandleNpcAddFormationCommand(), npc_commandscript::HandleNpcMoveCommand(), npc_commandscript::HandleNpcNearCommand(), npc_commandscript::HandleNpcSetWanderDistanceCommand(), GameEventMgr::HandleQuestComplete(), WorldSession::HandleReportLag(), wp_commandscript::HandleWpAddCommand(), wp_commandscript::HandleWpEventCommand(), wp_commandscript::HandleWpModifyCommand(), Group::ResetInstances(), Player::SavePositionInDB(), Corpse::SaveToDB(), GmTicket::SaveToDB(), Player::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), and Player::SetHomebind().
Definition at line 69 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by AuthSession::HandleLogonProof(), and Item::SaveToDB().
Definition at line 75 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Pet::_SaveAuras(), Player::_SaveAuras(), StoredLootContainer::AddLootItem(), AccountMgr::GetSecurity(), AccountMgr::GetSecurityAsync(), WorldSocket::HandleAuthSession(), WorldSession::HandleCharRaceOrFactionChangeCallback(), gm_commandscript::HandleGMListFullCommand(), misc_commandscript::HandlePInfoCommand(), World::LoadAutobroadcasts(), World::LoadDBAllowedSecurityLevel(), rbac::RBACData::LoadFromDB(), rbac::RBACData::LoadFromDBAsync(), rbac::RBACData::RevokePermission(), rbac::RBACData::SavePermission(), ReputationMgr::SaveToDB(), GmTicket::SaveToDB(), GameObject::SaveToDB(), AccountMgr::UpdateAccountAccess(), and CalendarMgr::UpdateEvent().
Definition at line 81 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_SaveSeasonalQuestStatus(), WorldSocket::HandleAuthSessionCallback(), misc_commandscript::HandleMuteCommand(), misc_commandscript::HandleUnmuteCommand(), World::ResetEventSeasonalQuests(), and Player::Update().
Definition at line 63 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by MailDraft::SendMailTo().
| void PreparedStatementBase::setNull | ( | uint8 | index | ) |
Definition at line 123 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by account_commandscript::HandleAccount2FARemoveCommand(), and account_commandscript::HandleAccountSet2FACommand().
| void PreparedStatementBase::setString | ( | uint8 | index, |
| std::string const & | value | ||
| ) |
Definition at line 105 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_SaveEquipmentSets(), AppenderDB::_write(), AccountActionIpLogger::AccountIPLogAction(), ObjectMgr::AddGameTele(), PetitionMgr::AddPetition(), Player::AddQuest(), SecretMgr::AttemptTransition(), World::BanAccount(), World::BanCharacter(), AccountMgr::ChangeEmail(), AccountMgr::ChangeRegEmail(), AccountMgr::ChangeUsername(), CharacterActionIpLogger::CharacterIPLogAction(), RASession::CheckAccessLevel(), RASession::CheckPassword(), ArenaTeam::Create(), Guild::Create(), AccountMgr::CreateAccount(), ObjectMgr::DeleteGameTele(), CharacterDeleteActionIpLogger::DeleteIPLogAction(), character_commandscript::GetDeletedCharacterInfoList(), account_commandscript::HandleAccountLockCountryCommand(), misc_commandscript::HandleAddItemCommand(), misc_commandscript::HandleAddItemToCommand(), WorldSocket::HandleAuthSession(), WorldSocket::HandleAuthSessionCallback(), ban_commandscript::HandleBanListAccountCommand(), ban_commandscript::HandleBanListCharacterCommand(), ban_commandscript::HandleBanListIPCommand(), WorldSession::HandleBugOpcode(), message_commandscript::HandleChannelSetOwnership(), character_commandscript::HandleCharacterDeletedRestoreHelper(), character_commandscript::HandleCharacterRenameCommand(), WorldSession::HandleCharCreateOpcode(), WorldSession::HandleCharCustomizeCallback(), WorldSession::HandleCharRaceOrFactionChangeCallback(), WorldSession::HandleCharRenameCallBack(), WorldSession::HandleCharRenameOpcode(), WorldSession::HandleGMSurveySubmit(), AuthSession::HandleLogonProof(), lookup_commandscript::HandleLookupPlayerAccountCommand(), lookup_commandscript::HandleLookupPlayerEmailCommand(), lookup_commandscript::HandleLookupPlayerIpCommand(), misc_commandscript::HandleMuteCommand(), WorldSession::HandlePetRename(), Guild::HandleSetInfo(), Guild::HandleSetMOTD(), WorldSession::HandleSetPlayerDeclinedNames(), misc_commandscript::HandleUnmuteCommand(), wp_commandscript::HandleWpModifyCommand(), AccountMgr::IsBannedAccount(), PlayerDumpReader::LoadDump(), ChannelMgr::LoadFromDB(), World::RemoveBanAccount(), AddonMgr::SaveAddon(), Pet::SavePetToDB(), Corpse::SaveToDB(), InstanceSave::SaveToDB(), InstanceScript::SaveToDB(), Item::SaveToDB(), Guild::Member::SaveToDB(), Guild::RankInfo::SaveToDB(), GmTicket::SaveToDB(), Player::SaveToDB(), MailDraft::SendMailTo(), WorldSession::SetAccountData(), PlayerSocial::SetFriendNote(), ArenaTeam::SetName(), Guild::RankInfo::SetName(), Guild::SetName(), Guild::Member::SetOfficerNote(), Guild::Member::SetPublicNote(), Player::StoreNewItem(), Player::Update(), Channel::UpdateChannelInDB(), CalendarMgr::UpdateEvent(), CalendarMgr::UpdateInvite(), and Petition::UpdateName().
| void PreparedStatementBase::setStringView | ( | uint8 | index, |
| std::string_view | value | ||
| ) |
Definition at line 111 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Trinity::Net::IpBanCheckHelpers::AsyncQuery(), AccountMgr::GetId(), disable_commandscript::HandleAddDisables(), AuthSession::HandleLogonChallenge(), AuthSession::HandleLogonProof(), and AuthSession::HandleReconnectChallenge().
Definition at line 45 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Player::_LoadHomeBind(), Player::_LoadSkills(), InstanceSaveManager::_ResetOrWarnAll(), Player::_SaveBGData(), Player::_SaveGlyphs(), Player::_SaveQuestStatus(), Player::_SaveSkills(), ObjectMgr::AddGameTele(), ObjectMgr::AddGraveyardLink(), ArenaTeam::AddMember(), Player::BuildEnumData(), ArenaTeam::Create(), InstanceMap::CreateInstanceData(), Map::DeleteRespawnInfoFromDB(), Map::DeleteRespawnTimesInDB(), Player::GetZoneIdFromDB(), disable_commandscript::HandleAddDisables(), character_commandscript::HandleCharacterChangeFactionCommand(), character_commandscript::HandleCharacterChangeRaceCommand(), character_commandscript::HandleCharacterCustomizeCommand(), character_commandscript::HandleCharacterRenameCommand(), WorldSession::HandleCharCustomizeCallback(), WorldSession::HandleCharRaceOrFactionChangeCallback(), WorldSession::HandleCharRenameCallBack(), npc_commandscript::HandleNpcSetFactionIdCommand(), WorldSession::HandleReportLag(), reset_commandscript::HandleResetAllCommand(), reset_commandscript::HandleResetSpellsCommand(), reset_commandscript::HandleResetTalentsCommand(), InstanceMap::HasPermBoundPlayers(), AchievementGlobalMgr::LoadCompletedAchievements(), Player::LoadFromDB(), AchievementMgr::LoadFromDB(), InstanceSaveManager::LoadResetTimes(), Map::LoadRespawnTimes(), Player::OfflineResurrect(), Player::RemoveAtLoginFlag(), ObjectMgr::RemoveGraveyardLink(), World::ResetEventSeasonalQuests(), Player::SavePositionInDB(), Item::SaveRefundDataToDB(), Map::SaveRespawnInfoDB(), Corpse::SaveToDB(), InstanceSave::SaveToDB(), ArenaTeam::SaveToDB(), AchievementMgr::SaveToDB(), Item::SaveToDB(), ReputationMgr::SaveToDB(), GmTicket::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Player::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), MailDraft::SendMailTo(), Player::SetHomebind(), and World::Update().
Definition at line 51 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Guild::_CreateDefaultGuildRanks(), Guild::_CreateNewBankTab(), Guild::_DeleteMemberFromDB(), Player::_LoadBoundInstances(), Player::_LoadHomeBind(), Player::_LoadItem(), Player::_LoadMailedItem(), Player::_LoadSkills(), Guild::_ModifyBankMoney(), Battleground::_ProcessOfflineQueue(), Player::_SaveActions(), Pet::_SaveAuras(), Player::_SaveAuras(), Player::_SaveBGData(), Player::_SaveDailyQuestStatus(), Player::_SaveEquipmentSets(), Player::_SaveGlyphs(), Player::_SaveInventory(), Player::_SaveMail(), Player::_SaveMonthlyQuestStatus(), Player::_SaveQuestStatus(), Player::_SaveSeasonalQuestStatus(), Player::_SaveSkills(), Pet::_SaveSpells(), Player::_SaveSpells(), Player::_SaveStats(), Player::_SaveTalents(), lfg::LFGMgr::_SaveToDB(), Player::_SaveWeeklyQuestStatus(), Guild::_SetLeader(), Group::_setMembersGroup(), World::_UpdateRealmCharCount(), AppenderDB::_write(), AccountActionIpLogger::AccountIPLogAction(), Player::ActivateTalentGroup(), ObjectMgr::AddGameTele(), ObjectMgr::AddGraveyardLink(), StoredLootContainer::AddLootItem(), Guild::AddMember(), ArenaTeam::AddMember(), Group::AddMember(), StoredLootContainer::AddMoney(), LootItemStorage::AddNewStoredLoot(), PetitionMgr::AddPetition(), Player::AddQuest(), Petition::AddSignature(), Pet::addSpell(), PlayerSocial::AddToSocialList(), ObjectMgr::AddVendorItem(), SecretMgr::AttemptLoad(), SecretMgr::AttemptTransition(), World::BanAccount(), World::BanCharacter(), Player::BindToInstance(), Group::BindToInstance(), Player::BuildEnumData(), AccountMgr::ChangeEmail(), Group::ChangeLeader(), Group::ChangeMembersGroup(), AccountMgr::ChangePassword(), Guild::Member::ChangeRank(), AccountMgr::ChangeRegEmail(), AccountMgr::ChangeUsername(), CharacterActionIpLogger::CharacterIPLogAction(), AccountMgr::CheckPassword(), Item::ClearSoulboundTradeable(), Player::CompleteQuest(), Group::ConvertToLFG(), Group::ConvertToRaid(), ArenaTeam::Create(), Group::Create(), Guild::Create(), InstanceMap::CreateInstanceData(), Guild::RankInfo::CreateMissingTabsIfNeeded(), AccountMgr::DeleteAccount(), Map::DeleteCorpseData(), GmTicket::DeleteFromDB(), AuctionEntry::DeleteFromDB(), Item::DeleteFromDB(), Corpse::DeleteFromDB(), AchievementMgr::DeleteFromDB(), Player::DeleteFromDB(), Pet::DeleteFromDB(), Creature::DeleteFromDB(), GameObject::DeleteFromDB(), Item::DeleteFromInventoryDB(), MailDraft::deleteIncludedItems(), InstanceSaveManager::DeleteInstanceFromDB(), CharacterDeleteActionIpLogger::DeleteIPLogAction(), Player::DeleteOldCharacters(), Item::DeleteRefundDataFromDB(), Map::DeleteRespawnInfoFromDB(), Map::DeleteRespawnTimesInDB(), DeleteSpellFromAllPlayers(), ArenaTeam::DelMember(), Player::DestroyItem(), ArenaTeam::Disband(), Guild::Disband(), Group::Disband(), ArenaTeam::Disband(), ArenaTeamMgr::DistributeArenaPoints(), Battleground::EndBattleground(), BGQueueRemoveEvent::Execute(), AccountMgr::GetCharactersCount(), character_commandscript::GetDeletedCharacterInfoList(), AccountMgr::GetEmail(), AccountMgr::GetName(), AccountMgr::GetSecurity(), AccountMgr::GetSecurityAsync(), Player::GetZoneIdFromDB(), account_commandscript::HandleAccount2FARemoveCommand(), account_commandscript::HandleAccount2FASetupCommand(), account_commandscript::HandleAccountAddonCommand(), account_commandscript::HandleAccountCommand(), account_commandscript::HandleAccountLockCountryCommand(), account_commandscript::HandleAccountLockIpCommand(), account_commandscript::HandleAccountSet2FACommand(), account_commandscript::HandleAccountSetAddonCommand(), account_commandscript::HandleAccountSetSecLevelCommand(), disable_commandscript::HandleAddDisables(), WorldSession::HandleAuctionPlaceBid(), WorldSocket::HandleAuthSessionCallback(), ban_commandscript::HandleBanInfoCharacterCommand(), ban_commandscript::HandleBanListCharacterCommand(), WorldSession::HandleBattleFieldPortOpcode(), character_commandscript::HandleCharacterChangeAccountCommand(), character_commandscript::HandleCharacterChangeFactionCommand(), character_commandscript::HandleCharacterChangeRaceCommand(), character_commandscript::HandleCharacterCustomizeCommand(), character_commandscript::HandleCharacterDeletedRestoreHelper(), character_commandscript::HandleCharacterLevelCommand(), character_commandscript::HandleCharacterRenameCommand(), WorldSession::HandleCharCreateOpcode(), WorldSession::HandleCharCustomize(), WorldSession::HandleCharCustomizeCallback(), WorldSession::HandleCharEnumOpcode(), WorldSession::HandleCharRaceOrFactionChange(), WorldSession::HandleCharRaceOrFactionChangeCallback(), WorldSession::HandleCharRenameCallBack(), WorldSession::HandleCharRenameOpcode(), gobject_commandscript::HandleGameObjectNearCommand(), WorldSession::HandleGMSurveySubmit(), group_commandscript::HandleGroupListCommand(), character_commandscript::HandleLevelUpCommand(), lfg_commandscript::HandleLfgGroupInfoCommand(), list_commandscript::HandleListItemCommand(), list_commandscript::HandleListMailCommand(), AuthSession::HandleLogonProof(), WorldSession::HandleMailReturnToSender(), misc_commandscript::HandleMuteCommand(), misc_commandscript::HandleMuteHistoryHelper(), npc_commandscript::HandleNpcAddFormationCommand(), npc_commandscript::HandleNpcAddMoveCommand(), npc_commandscript::HandleNpcMoveCommand(), npc_commandscript::HandleNpcNearCommand(), npc_commandscript::HandleNpcSetFactionIdCommand(), npc_commandscript::HandleNpcSetFlagCommand(), npc_commandscript::HandleNpcSetSpawnTimeCommand(), npc_commandscript::HandleNpcSetWanderDistanceCommand(), WorldSession::HandleOpenItemOpcode(), WorldSession::HandleOpenWrappedItemCallback(), WorldSession::HandlePetRename(), misc_commandscript::HandlePInfoCommand(), WorldSession::HandlePlayerLogin(), quest_commandscript::HandleQuestComplete(), GameEventMgr::HandleQuestComplete(), WorldSession::HandleQuestLogRemoveQuest(), AuthSession::HandleRealmList(), reload_commandscript::HandleReloadCreatureTemplateCommand(), disable_commandscript::HandleRemoveDisables(), Guild::HandleRemoveRank(), WorldSession::HandleReportLag(), reset_commandscript::HandleResetSpellsCommand(), reset_commandscript::HandleResetTalentsCommand(), WorldSession::HandleSendMail(), Guild::HandleSetInfo(), Guild::HandleSetMOTD(), WorldSession::HandleSetPlayerDeclinedNames(), WorldSession::HandleStablePet(), WorldSession::HandleStableSwapPet(), tele_commandscript::HandleTeleNameCommand(), 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(), AuctionBotConfig::Initialize(), LoginQueryHolder::Initialize(), AccountInfoQueryHolderPerRealm::Initialize(), Player::LeaveBattleground(), Map::LoadCorpseData(), ObjectMgr::LoadCreatures(), PlayerDumpReader::LoadDump(), rbac::RBACData::LoadFromDB(), ChannelMgr::LoadFromDB(), QuestPoolMgr::LoadFromDB(), Player::LoadFromDB(), Item::LoadFromDB(), rbac::RBACData::LoadFromDBAsync(), ObjectMgr::LoadGameObjects(), Guild::BankTab::LoadItemFromDB(), Group::LoadMemberFromDB(), Player::LoadPositionFromDB(), ObjectMgr::LoadReferenceVendor(), Map::LoadRespawnTimes(), WorldSession::LogoutPlayer(), lookup_commandscript::LookupPlayerSearchCommand(), Player::ModifyArenaPoints(), Player::ModifyHonorPoints(), PetLoadQueryHolder::PetLoadQueryHolder(), AuctionBotBuyer::PlaceBidToEntry(), WaypointMgr::ReloadPath(), Player::RemoveAtLoginFlag(), World::RemoveBanAccount(), World::RemoveBanCharacter(), PlayerSocial::RemoveFromSocialList(), ObjectMgr::RemoveGraveyardLink(), InstanceSaveManager::RemoveInstanceSave(), StoredLootContainer::RemoveItem(), Group::RemoveMember(), StoredLootContainer::RemoveMoney(), Player::RemovePet(), PetitionMgr::RemovePetition(), PetitionMgr::RemovePetitionsByOwnerAndType(), PetitionMgr::RemoveSignaturesBySignerAndType(), LootItemStorage::RemoveStoredLootForContainer(), ObjectMgr::RemoveVendorItem(), Group::ResetInstances(), ObjectMgr::ReturnOrDeleteOldMails(), rbac::RBACData::RevokePermission(), AddonMgr::SaveAddon(), Player::SaveGoldToDB(), WorldSession::SaveInstanceTimeRestrictions(), rbac::RBACData::SavePermission(), Pet::SavePetToDB(), Player::SavePositionInDB(), Item::SaveRefundDataToDB(), Map::SaveRespawnInfoDB(), Corpse::SaveToDB(), InstanceSave::SaveToDB(), InstanceScript::SaveToDB(), ArenaTeam::SaveToDB(), AchievementMgr::SaveToDB(), Item::SaveToDB(), ReputationMgr::SaveToDB(), AuctionEntry::SaveToDB(), Guild::Member::SaveToDB(), Guild::RankInfo::SaveToDB(), GmTicket::SaveToDB(), Guild::EventLogEntry::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Player::SaveToDB(), EmblemInfo::SaveToDB(), SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), WorldSession::SaveTutorialsData(), GameEventMgr::SaveWorldEventStateToDB(), AuctionHouseMgr::SendAuctionWonMail(), MailDraft::SendMailTo(), MailDraft::SendReturnToSender(), WorldSession::SetAccountData(), Guild::RankInfo::SetBankMoneyPerDay(), Guild::RankInfo::SetBankTabSlotsAndRights(), ArenaTeam::SetCaptain(), ObjectMgr::SetCreatureLinkedRespawn(), Group::SetDungeonDifficultyID(), PlayerSocial::SetFriendNote(), Group::SetGroupMemberFlag(), Player::SetHomebind(), SpellHistory::PersistenceHelper< Player >::SetIdentifier(), SpellHistory::PersistenceHelper< Pet >::SetIdentifier(), Guild::BankTab::SetItem(), ArenaTeam::SetName(), Guild::RankInfo::SetName(), Guild::SetName(), Guild::Member::SetOfficerNote(), Guild::Member::SetPublicNote(), Group::SetRaidDifficultyID(), Player::SetRandomWinner(), Guild::RankInfo::SetRights(), World::setWorldState(), Player::StoreNewItem(), Player::UnbindInstance(), Group::UnbindInstance(), World::Update(), Player::Update(), AccountMgr::UpdateAccountAccess(), Guild::Member::UpdateBankWithdrawValue(), Channel::UpdateChannelInDB(), CalendarMgr::UpdateEvent(), CalendarMgr::UpdateInvite(), Petition::UpdateName(), World::UpdateRealmCharCount(), Player::UpdateTalentGroupCount(), SpellHistory::PersistenceHelper< Player >::WriteCooldown(), and SpellHistory::PersistenceHelper< Pet >::WriteCooldown().
Definition at line 57 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Guild::_ModifyBankMoney(), InstanceSaveManager::_ResetOrWarnAll(), Pet::_SaveAuras(), Player::_SaveAuras(), Player::_SaveDailyQuestStatus(), Player::_SaveEquipmentSets(), AppenderDB::_write(), AccountActionIpLogger::AccountIPLogAction(), CharacterActionIpLogger::CharacterIPLogAction(), Group::Create(), Guild::Create(), CharacterDeleteActionIpLogger::DeleteIPLogAction(), Battleground::EndBattleground(), ObjectMgr::LoadCreatures(), ObjectMgr::LoadGameObjects(), InstanceSaveManager::LoadResetTimes(), Player::OfflineResurrect(), CalendarMgr::RemoveEvent(), InstanceSaveManager::RemoveInstanceSave(), CalendarMgr::RemoveInvite(), ObjectMgr::ReturnOrDeleteOldMails(), WorldSession::SaveInstanceTimeRestrictions(), Map::SaveRespawnInfoDB(), InstanceSave::SaveToDB(), Guild::EventLogEntry::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Player::SaveToDB(), MailDraft::SendMailTo(), CalendarMgr::UpdateEvent(), and CalendarMgr::UpdateInvite().
Definition at line 39 of file PreparedStatement.cpp.
References ASSERT, and statement_data.
Referenced by Guild::_CreateNewBankTab(), Battleground::_ProcessOfflineQueue(), InstanceSaveManager::_ResetOrWarnAll(), Player::_SaveActions(), Pet::_SaveAuras(), Player::_SaveAuras(), Player::_SaveGlyphs(), Player::_SaveInventory(), Player::_SaveMail(), Player::_SaveQuestStatus(), Pet::_SaveSpells(), Player::_SaveTalents(), Group::_setMembersGroup(), World::_UpdateRealmCharCount(), AppenderDB::_write(), AccountActionIpLogger::AccountIPLogAction(), Player::ActivateTalentGroup(), ArenaTeam::AddMember(), Group::AddMember(), PetitionMgr::AddPetition(), PlayerSocial::AddToSocialList(), ObjectMgr::AddVendorItem(), Player::BindToInstance(), Group::ChangeMembersGroup(), Guild::Member::ChangeRank(), CharacterActionIpLogger::CharacterIPLogAction(), Group::ConvertToLFG(), Group::ConvertToRaid(), ArenaTeam::Create(), Group::Create(), Guild::RankInfo::CreateMissingTabsIfNeeded(), Creature::DeleteFromDB(), GameObject::DeleteFromDB(), CharacterDeleteActionIpLogger::DeleteIPLogAction(), Battleground::EndBattleground(), BGQueueRemoveEvent::Execute(), account_commandscript::HandleAccountAddonCommand(), account_commandscript::HandleAccountSetAddonCommand(), account_commandscript::HandleAccountSetSecLevelCommand(), disable_commandscript::HandleAddDisables(), WorldSession::HandleAuctionPlaceBid(), WorldSession::HandleBattleFieldPortOpcode(), message_commandscript::HandleChannelSetOwnership(), character_commandscript::HandleCharacterLevelCommand(), WorldSession::HandleCharCustomizeCallback(), WorldSession::HandleCharEnumOpcode(), WorldSession::HandleCharRaceOrFactionChangeCallback(), gm_commandscript::HandleGMListFullCommand(), character_commandscript::HandleLevelUpCommand(), npc_commandscript::HandleNpcAddMoveCommand(), npc_commandscript::HandleNpcSetWanderDistanceCommand(), GameEventMgr::HandleQuestComplete(), disable_commandscript::HandleRemoveDisables(), Guild::HandleRemoveRank(), WorldSession::HandleReportLag(), WorldSession::HandleStablePet(), WorldSession::HandleStableSwapPet(), WorldSession::HandleUnstablePet(), wp_commandscript::HandleWpLoadCommand(), wp_commandscript::HandleWpUnLoadCommand(), Player::LeaveBattleground(), Guild::BankTab::LoadItemFromDB(), InstanceSaveManager::LoadResetTimes(), WorldSession::LogoutPlayer(), AuctionBotBuyer::PlaceBidToEntry(), PlayerSocial::RemoveFromSocialList(), Player::RemovePet(), PetitionMgr::RemovePetitionsByOwnerAndType(), PetitionMgr::RemoveSignaturesBySignerAndType(), ObjectMgr::ReturnOrDeleteOldMails(), Pet::SavePetToDB(), Corpse::SaveToDB(), InstanceSave::SaveToDB(), ArenaTeam::SaveToDB(), AuctionEntry::SaveToDB(), Guild::Member::SaveToDB(), Guild::RankInfo::SaveToDB(), GmTicket::SaveToDB(), Guild::EventLogEntry::SaveToDB(), Guild::BankEventLogEntry::SaveToDB(), Player::SaveToDB(), Creature::SaveToDB(), GameObject::SaveToDB(), GameEventMgr::SaveWorldEventStateToDB(), MailDraft::SendMailTo(), WorldSession::SetAccountData(), Guild::RankInfo::SetBankMoneyPerDay(), Guild::RankInfo::SetBankTabSlotsAndRights(), Group::SetDungeonDifficultyID(), Group::SetGroupMemberFlag(), Guild::BankTab::SetItem(), Guild::RankInfo::SetName(), Group::SetRaidDifficultyID(), Guild::RankInfo::SetRights(), GameEventMgr::StopEvent(), AccountMgr::UpdateAccountAccess(), CalendarMgr::UpdateEvent(), CalendarMgr::UpdateInvite(), and Player::UpdateTalentGroupCount().
|
friend |
Definition at line 63 of file PreparedStatement.h.
|
protected |
Definition at line 96 of file PreparedStatement.h.
|
protected |
Definition at line 99 of file PreparedStatement.h.
Referenced by setBinary(), setBool(), setDate(), setDouble(), setFloat(), setInt16(), setInt32(), setInt64(), setInt8(), setNull(), setString(), setStringView(), setUInt16(), setUInt32(), setUInt64(), and setUInt8().