EvEmu
0.8.4
11 September 2021
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
DBCleaner.h
Go to the documentation of this file.
1
9
#ifndef EVEMU_EVESERVER_DBCLEANER_H_
10
#define EVEMU_EVESERVER_DBCLEANER_H_
11
12
#include "
eve-common.h
"
13
#include "
utils/Singleton.h
"
14
15
class
DBCleaner
16
:
public
Singleton
<DBCleaner>
17
{
18
public
:
19
DBCleaner
() {
/* do nothing here */
}
20
~DBCleaner
() {
/* do nothing here */
}
21
22
void
Initialize
();
23
private
:
24
void
CleanEntity
(
uint32
type);
// Clean old cynosural fields which are lurking in the DB
25
26
};
27
28
//Singleton
29
#define dbClean \
30
( DBCleaner::get() )
31
32
#endif // EVEMU_EVESERVER_DBCLEANER_H_
33
DBCleaner::Initialize
void Initialize()
Definition:
DBCleaner.cpp:14
DBCleaner::DBCleaner
DBCleaner()
Definition:
DBCleaner.h:19
DBCleaner::CleanEntity
void CleanEntity(uint32 type)
Definition:
DBCleaner.cpp:24
Singleton.h
uint32
unsigned __int32 uint32
Definition:
eve-compat.h:50
DBCleaner
Definition:
DBCleaner.h:15
eve-common.h
Singleton
Template used for singleton classes.
Definition:
Singleton.h:43
DBCleaner::~DBCleaner
~DBCleaner()
Definition:
DBCleaner.h:20
backups
local
src
eve
EvEmu_Crucible
src
eve-server
DBCleaner.h
Generated on Sat Oct 16 2021 01:20:47 for EvEmu by
1.8.8