![]() |
TrinityCore
|
Namespaces | |
| namespace | Achievement |
| namespace | Addon |
| namespace | AdventureJournal |
| namespace | AdventureMap |
| namespace | AreaTrigger |
| namespace | Artifact |
| namespace | AuctionHouse |
| namespace | Auth |
| namespace | Azerite |
| namespace | Bank |
| namespace | Battleground |
| namespace | Battlenet |
| namespace | BattlePet |
| namespace | BlackMarket |
| namespace | Bytes |
| namespace | Calendar |
| namespace | Channel |
| namespace | Character |
| namespace | Chat |
| namespace | ClientConfig |
| namespace | Collections |
| namespace | Combat |
| namespace | CombatLog |
| namespace | Crafting |
| namespace | Duel |
| namespace | EquipmentSet |
| namespace | GameObject |
| namespace | Garrison |
| namespace | Guild |
| namespace | Hotfix |
| namespace | Housing |
| namespace | Inspect |
| namespace | Instance |
| namespace | Item |
| namespace | LFG |
| namespace | Loot |
| namespace | |
| namespace | Misc |
| namespace | Movement |
| namespace | MythicPlus |
| namespace | NPC |
| namespace | Party |
| namespace | PerksProgram |
| namespace | Pet |
| namespace | Petition |
| namespace | Query |
| namespace | Quest |
| namespace | RaF |
| namespace | Reputation |
| namespace | Scenario |
| namespace | Scenes |
| namespace | SizedCString |
| namespace | SizedString |
| namespace | Social |
| namespace | Spells |
| namespace | Strings |
| namespace | System |
| namespace | Talent |
| namespace | Taxi |
| namespace | Ticket |
| namespace | Token |
| namespace | Totem |
| namespace | Toy |
| namespace | Trade |
| namespace | Traits |
| namespace | Transmogrification |
| namespace | Vehicle |
| namespace | Vignette |
| namespace | Who |
| namespace | WorldState |
Classes | |
| class | Array |
| struct | ArrayAllocatorTraits |
| struct | ArrayAllocatorTraits< T, N, true > |
| struct | AsReaderWriter |
| struct | AsWriter |
| struct | BitsReaderWriter |
| struct | BitsSizeReaderWriter |
| struct | BitsSizeWriter |
| struct | BitsWriter |
| class | ClientPacket |
| class | Duration |
| struct | IgnoredReaderWriter |
| class | InvalidHyperlinkException |
| class | InvalidStringValueException |
| class | InvalidUtf8ValueException |
| class | Null |
| struct | OptionalInitReaderWriter |
| struct | OptionalInitWriter |
| class | Packet |
| class | PacketArrayMaxCapacityException |
| struct | PtrInitReaderWriter |
| struct | PtrInitWriter |
| class | ServerPacket |
| struct | SizeReaderWriter |
| struct | SizeWriter |
| class | String |
| class | Timestamp |
Concepts | |
| concept | AsWritable |
| concept | AsWritableFor |
| concept | OptionalWritable |
| concept | BitsWritable |
| concept | ContainerWritable |
| concept | ContainerReadable |
| concept | StringWritable |
| concept | StringReadable |
Functions | |
| template<AsWritable Underlying, AsWritableFor< Underlying > T> | |
| AsWriter< Underlying, T > | As (T const &value) |
| template<AsWritable Underlying, AsWritableFor< Underlying > T> | |
| AsReaderWriter< Underlying, T > | As (T &value) |
| template<OptionalWritable T> | |
| OptionalInitWriter< T > | OptionalInit (Optional< T > const &value) |
| template<OptionalWritable T> | |
| OptionalInitReaderWriter< T > | OptionalInit (Optional< T > &value) |
| template<OptionalWritable T> | |
| PtrInitWriter< T > | OptionalInit (std::unique_ptr< T > const &value) |
| template<OptionalWritable T> | |
| PtrInitReaderWriter< T > | OptionalInit (std::unique_ptr< T > &value) |
| template<uint32 BitCount, BitsWritable T> | |
| BitsWriter< BitCount, T > | Bits (T const &value) |
| template<uint32 BitCount, BitsWritable T> | |
| BitsReaderWriter< BitCount, T > | Bits (T &value) |
| template<AsWritable Underlying, ContainerWritable< Underlying > Container> | |
| SizeWriter< Underlying, Container > | Size (Container const &value) |
| template<AsWritable Underlying, ContainerReadable< Underlying > Container> | |
| SizeReaderWriter< Underlying, Container > | Size (Container &value) |
| template<uint32 BitCount, ContainerWritable< uint32 > Container> | |
| BitsSizeWriter< BitCount, Container > | BitsSize (Container const &value) |
| template<uint32 BitCount, ContainerReadable< uint32 > Container> | |
| BitsSizeReaderWriter< BitCount, Container > | BitsSize (Container &value) |
| void | OnInvalidArraySize (std::size_t requestedSize, std::size_t sizeLimit) |
Variables | |
| template<typename T > | |
| constexpr IgnoredReaderWriter< T > | Ignored |
|
inline |
Definition at line 71 of file PacketOperators.h.
|
inline |
Definition at line 68 of file PacketOperators.h.
|
inline |
Definition at line 171 of file PacketOperators.h.
|
inline |
Definition at line 168 of file PacketOperators.h.
|
inline |
Definition at line 240 of file PacketOperators.h.
|
inline |
Definition at line 237 of file PacketOperators.h.
| void WorldPackets::OnInvalidArraySize | ( | std::size_t | requestedSize, |
| std::size_t | sizeLimit | ||
| ) |
Definition at line 72 of file PacketUtilities.cpp.
Referenced by WorldPackets::Item::operator>>(), WorldPackets::Traits::operator>>(), WorldPackets::Traits::operator>>(), WorldPackets::Array< T, N >::push_back(), WorldPackets::Array< T, N >::push_back(), WorldPackets::AuctionHouse::AuctionBrowseQuery::Read(), WorldPackets::Battlenet::Request::Read(), WorldPackets::Hotfix::HotfixRequest::Read(), WorldPackets::Query::QuestPOIQuery::Read(), WorldPackets::Quest::SpawnTrackingUpdate::Read(), WorldPackets::Array< T, N >::resize(), and WorldPackets::Strings::ByteSize::Validate().
|
inline |
Definition at line 103 of file PacketOperators.h.
|
inline |
Definition at line 100 of file PacketOperators.h.
Referenced by WorldPackets::CombatLog::operator<<(), WorldPackets::CombatLog::operator<<(), WorldPackets::Trade::operator<<(), WorldPackets::AuctionHouse::operator<<(), WorldPackets::AuctionHouse::operator<<(), WorldPackets::Spells::operator<<(), WorldPackets::Spells::operator<<(), WorldPackets::Auth::operator<<(), WorldPackets::BattlePet::operator<<(), WorldPackets::AuctionHouse::operator<<(), WorldPackets::NPC::operator<<(), WorldPackets::CombatLog::operator<<(), WorldPackets::Crafting::operator<<(), WorldPackets::Achievement::operator<<(), WorldPackets::Garrison::operator<<(), WorldPackets::Garrison::operator<<(), WorldPackets::Guild::operator<<(), WorldPackets::Item::operator<<(), WorldPackets::Spells::operator<<(), WorldPackets::LFG::operator<<(), WorldPackets::LFG::operator<<(), WorldPackets::LFG::operator<<(), operator<<(), WorldPackets::Movement::operator<<(), WorldPackets::Movement::operator<<(), WorldPackets::Query::operator<<(), WorldPackets::Party::operator<<(), WorldPackets::CombatLog::operator<<(), WorldPackets::Quest::operator<<(), WorldPackets::Quest::operator<<(), WorldPackets::Battleground::operator<<(), WorldPackets::Battleground::operator<<(), WorldPackets::Quest::operator<<(), WorldPackets::Quest::operator<<(), WorldPackets::Quest::operator<<(), WorldPackets::Spells::operator<<(), WorldPackets::Spells::operator<<(), WorldPackets::Spells::operator<<(), WorldPackets::Query::operator<<(), WorldPackets::Query::operator<<(), WorldPackets::Calendar::operator>>(), WorldPackets::Spells::operator>>(), WorldPackets::Spells::operator>>(), WorldPackets::AuctionHouse::operator>>(), WorldPackets::Crafting::operator>>(), WorldPackets::Item::operator>>(), operator>>(), WorldPackets::Quest::operator>>(), WorldPackets::Spells::operator>>(), WorldPackets::Ticket::operator>>(), WorldPackets::Ticket::operator>>(), WorldPackets::Who::operator>>(), WorldPackets::AuctionHouse::AuctionBrowseQuery::Read(), WorldPackets::AuctionHouse::AuctionCancelCommoditiesPurchase::Read(), WorldPackets::AuctionHouse::AuctionConfirmCommoditiesPurchase::Read(), WorldPackets::AuctionHouse::AuctionListBiddedItems::Read(), WorldPackets::AuctionHouse::AuctionListBucketsByBucketKeys::Read(), WorldPackets::AuctionHouse::AuctionListItemsByBucketKey::Read(), WorldPackets::AuctionHouse::AuctionListItemsByItemID::Read(), WorldPackets::AuctionHouse::AuctionListOwnedItems::Read(), WorldPackets::AuctionHouse::AuctionPlaceBid::Read(), WorldPackets::AuctionHouse::AuctionRemoveItem::Read(), WorldPackets::AuctionHouse::AuctionReplicateItems::Read(), WorldPackets::AuctionHouse::AuctionSellCommodity::Read(), WorldPackets::AuctionHouse::AuctionSellItem::Read(), WorldPackets::AuctionHouse::AuctionGetCommodityQuote::Read(), WorldPackets::BattlePet::BattlePetModifyName::Read(), WorldPackets::Character::CreateCharacter::Read(), WorldPackets::Chat::ChatMessageChannel::Read(), WorldPackets::EquipmentSet::SaveEquipmentSet::Read(), WorldPackets::Guild::GuildInviteByName::Read(), WorldPackets::Guild::AutoGuildBankItem::Read(), WorldPackets::Guild::StoreGuildBankItem::Read(), WorldPackets::Guild::SwapItemWithGuildBankItem::Read(), WorldPackets::Guild::MergeItemWithGuildBankItem::Read(), WorldPackets::Guild::SplitItemToGuildBank::Read(), WorldPackets::Guild::MergeGuildBankItemWithItem::Read(), WorldPackets::Guild::SplitGuildBankItemToInventory::Read(), WorldPackets::LFG::DFJoin::Read(), WorldPackets::LFG::DFSetRoles::Read(), WorldPackets::LFG::DFGetSystemInfo::Read(), WorldPackets::Misc::RandomRollClient::Read(), WorldPackets::Movement::MoveKnockBackAck::Read(), WorldPackets::Party::PartyInviteClient::Read(), WorldPackets::Party::PartyInviteResponse::Read(), WorldPackets::Party::PartyUninvite::Read(), WorldPackets::Party::RequestPartyMemberStats::Read(), WorldPackets::Party::SetPartyLeader::Read(), WorldPackets::Party::SetRole::Read(), WorldPackets::Party::LeaveGroup::Read(), WorldPackets::Party::SetLootMethod::Read(), WorldPackets::Party::MinimapPingClient::Read(), WorldPackets::Party::UpdateRaidTarget::Read(), WorldPackets::Party::RequestPartyJoinUpdates::Read(), WorldPackets::Party::SetAssistantLeader::Read(), WorldPackets::Party::SetPartyAssignment::Read(), WorldPackets::Party::DoReadyCheck::Read(), WorldPackets::Party::ReadyCheckResponseClient::Read(), WorldPackets::Party::InitiateRolePoll::Read(), WorldPackets::Party::SetEveryoneIsAssistant::Read(), WorldPackets::Party::ChangeSubGroup::Read(), WorldPackets::Party::SwapSubGroups::Read(), WorldPackets::Party::SetRestrictPingsToAssistants::Read(), WorldPackets::Party::SendPingUnit::Read(), WorldPackets::Pet::PetRename::Read(), WorldPackets::Spells::UpdateMissileTrajectory::Read(), WorldPackets::Ticket::SupportTicketSubmitComplaint::Read(), WorldPackets::Achievement::CriteriaUpdate::Write(), WorldPackets::AuctionHouse::AuctionGetCommodityQuoteResult::Write(), WorldPackets::Auth::AuthResponse::Write(), WorldPackets::Azerite::ActivateEssenceFailed::Write(), WorldPackets::Battleground::PVPMatchInitialize::Write(), WorldPackets::Battleground::PVPMatchComplete::Write(), WorldPackets::Character::EnumCharactersResult::Write(), WorldPackets::Character::CharacterRenameResult::Write(), WorldPackets::Character::CharFactionChangeResult::Write(), WorldPackets::Character::LogoutComplete::Write(), WorldPackets::Chat::Chat::Write(), WorldPackets::CombatLog::SpellNonMeleeDamageLog::Write(), WorldPackets::CombatLog::SpellHealLog::Write(), WorldPackets::CombatLog::ProcResist::Write(), WorldPackets::CombatLog::SpellHealAbsorbLog::Write(), WorldPackets::EquipmentSet::LoadEquipmentSet::Write(), WorldPackets::Guild::QueryGuildInfoResponse::Write(), WorldPackets::Guild::GuildBankLogQueryResults::Write(), WorldPackets::Inspect::InspectResult::Write(), WorldPackets::Item::ItemPurchaseRefundResult::Write(), WorldPackets::Item::ItemPushResult::Write(), WorldPackets::Loot::LootList::Write(), WorldPackets::Misc::SetCurrency::Write(), WorldPackets::Misc::SetupCurrency::Write(), WorldPackets::Misc::WorldServerInfo::Write(), WorldPackets::Misc::DisplayGameError::Write(), WorldPackets::Misc::StartTimer::Write(), WorldPackets::Movement::TransferPending::Write(), WorldPackets::Movement::MoveTeleport::Write(), WorldPackets::Movement::MoveUpdateTeleport::Write(), WorldPackets::NPC::GossipMessage::Write(), WorldPackets::NPC::GossipOptionNPCInteraction::Write(), WorldPackets::Party::PartyUpdate::Write(), WorldPackets::Party::ReceivePingUnit::Write(), WorldPackets::Pet::PetNameInvalid::Write(), WorldPackets::Spells::SpellChannelStart::Write(), WorldPackets::Spells::SpellEmpowerStart::Write(), WorldPackets::System::FeatureSystemStatus::Write(), WorldPackets::System::FeatureSystemStatusGlueScreen::Write(), WorldPackets::Taxi::ShowTaxiNodes::Write(), and WorldPackets::Movement::CommonMovement::WriteCreateObjectSplineDataBlock().
|
inline |
Definition at line 132 of file PacketOperators.h.
|
inline |
Definition at line 129 of file PacketOperators.h.
|
inline |
Definition at line 212 of file PacketOperators.h.
|
inline |
Definition at line 209 of file PacketOperators.h.
|
inlineconstexpr |
Definition at line 524 of file PacketOperators.h.