![]() |
TrinityCore
|
#include <DB2HotfixGenerator.h>
Inheritance diagram for DB2HotfixGenerator< T >:Public Member Functions | |
| DB2HotfixGenerator (DB2Storage< T > &storage) | |
| void | ApplyHotfix (uint32 id, void(*fixer)(T *), bool notifyClient=false) |
| void | ApplyHotfix (std::initializer_list< uint32 > ids, void(*fixer)(T *), bool notifyClient=false) |
| uint32 | GetAppliedHotfixesCount () const |
| void | ApplyHotfix (std::span< uint32 const > ids, void(*fixer)(T *), bool notifyClient) |
Private Attributes | |
| DB2Storage< T > & | _storage |
| uint32 | _count |
Additional Inherited Members | |
Static Private Member Functions inherited from DB2HotfixGeneratorBase | |
| static void | LogMissingRecord (std::string const &storageName, uint32 recordId) |
| static void | AddClientHotfix (uint32 tableHash, uint32 recordId) |
Definition at line 33 of file DB2HotfixGenerator.h.
|
inlineexplicit |
Definition at line 36 of file DB2HotfixGenerator.h.
|
inline |
Definition at line 39 of file DB2HotfixGenerator.h.
References DB2HotfixGenerator< T >::ApplyHotfix().
Referenced by DB2HotfixGenerator< T >::ApplyHotfix().
|
inline |
Definition at line 43 of file DB2HotfixGenerator.h.
References DB2HotfixGenerator< T >::_count, DB2HotfixGenerator< T >::_storage, DB2HotfixGeneratorBase::AddClientHotfix(), and DB2HotfixGeneratorBase::LogMissingRecord().
|
inline |
Definition at line 38 of file DB2HotfixGenerator.h.
References DB2HotfixGenerator< T >::ApplyHotfix().
Referenced by DB2HotfixGenerator< T >::ApplyHotfix(), and AchievementGlobalMgr::LoadAchievementReferenceList().
|
inline |
Definition at line 41 of file DB2HotfixGenerator.h.
References DB2HotfixGenerator< T >::_count.
|
private |
Definition at line 64 of file DB2HotfixGenerator.h.
Referenced by DB2HotfixGenerator< T >::ApplyHotfix(), and DB2HotfixGenerator< T >::GetAppliedHotfixesCount().
|
private |
Definition at line 63 of file DB2HotfixGenerator.h.
Referenced by DB2HotfixGenerator< T >::ApplyHotfix().