CatapultServer
v0.5.0.1 (Elephant)
ProcessHost.h
Go to the documentation of this file.
1
21
#pragma once
22
#include "
catapult/utils/NonCopyable.h
"
23
24
namespace
catapult
{
namespace
local {
25
27
class
ProcessHost
:
public
utils::NonCopyable
{
28
public
:
29
virtual
~ProcessHost
() =
default
;
30
31
public
:
33
virtual
void
shutdown
() = 0;
34
};
35
}}
catapult::local::ProcessHost::shutdown
virtual void shutdown()=0
Shuts down the process host.
catapult::local::ProcessHost
Catapult process host.
Definition:
ProcessHost.h:27
catapult
Definition:
AddressExtractionExtension.cpp:28
catapult::local::ProcessHost::~ProcessHost
virtual ~ProcessHost()=default
catapult::utils::NonCopyable
A class that can neither be copied nor moved.
Definition:
NonCopyable.h:26
NonCopyable.h
catapult-server
src
catapult
local
ProcessHost.h
Generated by
1.8.16