TrinityCore
ChannelNameBuilder< PacketModifier > Class Template Reference

#include <ChannelAppenders.h>

Public Member Functions

 ChannelNameBuilder (Channel const *source, PacketModifier const &modifier)
 
Trinity::PacketSenderOwning< WorldPackets::Channel::ChannelNotify > * operator() (LocaleConstant locale) const
 

Private Attributes

Channel const * _source
 
PacketModifier _modifier
 

Detailed Description

template<class PacketModifier>
class ChannelNameBuilder< PacketModifier >

Definition at line 29 of file ChannelAppenders.h.

Constructor & Destructor Documentation

◆ ChannelNameBuilder()

template<class PacketModifier >
ChannelNameBuilder< PacketModifier >::ChannelNameBuilder ( Channel const *  source,
PacketModifier const &  modifier 
)
inline

Definition at line 32 of file ChannelAppenders.h.

Member Function Documentation

◆ operator()()

template<class PacketModifier >
Trinity::PacketSenderOwning< WorldPackets::Channel::ChannelNotify > * ChannelNameBuilder< PacketModifier >::operator() ( LocaleConstant  locale) const
inline

Definition at line 35 of file ChannelAppenders.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ _modifier

template<class PacketModifier >
PacketModifier ChannelNameBuilder< PacketModifier >::_modifier
private

Definition at line 50 of file ChannelAppenders.h.

◆ _source

template<class PacketModifier >
Channel const* ChannelNameBuilder< PacketModifier >::_source
private

Definition at line 49 of file ChannelAppenders.h.


The documentation for this class was generated from the following file: