TrinityCore
Loading...
Searching...
No Matches
WorldPackets::Bytes Namespace Reference

Classes

struct  BitsSizeReaderWriter
 
struct  BitsSizeWriter
 
struct  DataReaderWriter
 
struct  DataWriter
 
struct  SizeReaderWriter
 
struct  SizeWriter
 

Functions

template<AsWritable Underlying>
SizeWriter< Underlying > Size (std::span< uint8 > const &value)
 
template<AsWritable Underlying>
SizeReaderWriter< Underlying > Size (std::span< uint8 > &value)
 
template<uint32 BitCount>
BitsSizeWriter< BitCount > BitsSize (std::span< uint8 > const &value)
 
template<uint32 BitCount>
BitsSizeReaderWriter< BitCount > BitsSize (std::span< uint8 > &value)
 
DataWriter Data (std::span< uint8 > const &value)
 
DataReaderWriter Data (std::span< uint8 > &value)
 

Function Documentation

◆ BitsSize() [1/2]

template<uint32 BitCount>
BitsSizeReaderWriter< BitCount > WorldPackets::Bytes::BitsSize ( std::span< uint8 > &  value)
inline

Definition at line 471 of file PacketOperators.h.

◆ BitsSize() [2/2]

template<uint32 BitCount>
BitsSizeWriter< BitCount > WorldPackets::Bytes::BitsSize ( std::span< uint8 > const &  value)
inline

Definition at line 468 of file PacketOperators.h.

◆ Data() [1/2]

DataReaderWriter WorldPackets::Bytes::Data ( std::span< uint8 > &  value)
inline

Definition at line 496 of file PacketOperators.h.

◆ Data() [2/2]

DataWriter WorldPackets::Bytes::Data ( std::span< uint8 > const &  value)
inline

◆ Size() [1/2]

template<AsWritable Underlying>
SizeReaderWriter< Underlying > WorldPackets::Bytes::Size ( std::span< uint8 > &  value)
inline

Definition at line 438 of file PacketOperators.h.

◆ Size() [2/2]

template<AsWritable Underlying>
SizeWriter< Underlying > WorldPackets::Bytes::Size ( std::span< uint8 > const &  value)
inline

Definition at line 435 of file PacketOperators.h.