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
IHub.h
Go to the documentation of this file.
1
10
#ifndef EVEMU_POS_IHub_H_
11
#define EVEMU_POS_IHub_H_
12
13
#include "
pos/Structure.h
"
14
15
class
IHubSE
16
:
public
StructureSE
17
{
18
public
:
19
IHubSE
(
StructureItemRef
structure,
PyServiceMgr
& services,
SystemManager
*
system
,
const
FactionData
& fData);
20
virtual
~IHubSE
() {
/* do nothing here */
}
21
22
/* class type pointer querys. */
23
virtual
IHubSE
*
GetIHubSE
() {
return
this
; }
24
virtual
bool
isGlobal
() {
return
true
; }
25
virtual
bool
IsOperSE
() {
return
true
; }
26
27
/* class type tests. */
28
virtual
bool
IsIHubSE
() {
return
true
; }
29
30
/* SystemEntity interface */
31
virtual
void
Process
();
32
virtual
void
SetOnline
();
33
virtual
void
SetOffline
();
34
35
/* virtual functions default to base class and overridden as needed */
36
virtual
void
Init
();
37
38
};
39
40
#endif // EVEMU_POS_IHub_H_
IHubSE
Definition:
IHub.h:15
IHubSE::SetOffline
virtual void SetOffline()
Definition:
IHub.cpp:65
IHubSE::IHubSE
IHubSE(StructureItemRef structure, PyServiceMgr &services, SystemManager *system, const FactionData &fData)
Definition:
IHub.cpp:33
IHubSE::GetIHubSE
virtual IHubSE * GetIHubSE()
Definition:
IHub.h:23
IHubSE::Init
virtual void Init()
Definition:
IHub.cpp:39
Structure.h
IHubSE::IsIHubSE
virtual bool IsIHubSE()
Definition:
IHub.h:28
FactionData
Definition:
POD_containers.h:398
StructureSE
Definition:
Structure.h:98
PyServiceMgr
Definition:
PyServiceMgr.h:47
Profile::system
Definition:
Profiler.h:41
IHubSE::Process
virtual void Process()
Definition:
IHub.cpp:53
IHubSE::SetOnline
virtual void SetOnline()
Definition:
IHub.cpp:58
SystemManager
Definition:
SystemManager.h:60
IHubSE::IsOperSE
virtual bool IsOperSE()
Definition:
IHub.h:25
IHubSE::~IHubSE
virtual ~IHubSE()
Definition:
IHub.h:20
IHubSE::isGlobal
virtual bool isGlobal()
Definition:
IHub.h:24
RefPtr
Reference-counting-based smart pointer.
Definition:
RefPtr.h:133
backups
local
src
eve
EvEmu_Crucible
src
eve-server
pos
sovStructures
IHub.h
Generated on Sat Oct 16 2021 01:20:57 for EvEmu by
1.8.8