Samchon Framework for CPP
1.0.0
Main Page
Related Pages
Namespaces
Classes
Files
File List
DSInvokeHistory.hpp
1
#pragma once
2
#include <samchon/API.hpp>
3
4
#include <samchon/protocol/InvokeHistory.hpp>
5
6
namespace
samchon
7
{
8
namespace
protocol
9
{
10
namespace
master
11
{
12
class
DistributedSystem;
13
class
DistributedSystemRole;
14
22
class
SAMCHON_FRAMEWORK_API
DSInvokeHistory
23
:
public
InvokeHistory
24
{
25
private
:
26
typedef
InvokeHistory
super
;
27
28
protected
:
32
DistributedSystem
*
system
;
33
37
DistributedSystemRole
*
role
;
38
39
public
:
46
DSInvokeHistory
(
DistributedSystem
*,
DistributedSystemRole
*, std::shared_ptr<Invoke>);
47
51
auto
getSystem() const->
DistributedSystem
*;
52
56
auto getRole() const->
DistributedSystemRole
*;
57
};
58
};
59
};
60
};
samchon::protocol::Entity
An entity, a standard data class.
Definition:
Entity.hpp:48
samchon::protocol::master::DSInvokeHistory::system
DistributedSystem * system
Source system.
Definition:
DSInvokeHistory.hpp:32
samchon::protocol::master::DSInvokeHistory
A reported history of an Invoke message.
Definition:
DSInvokeHistory.hpp:22
samchon::protocol::InvokeHistory
A history of an Invoke message.
Definition:
InvokeHistory.hpp:35
samchon::protocol::master::DistributedSystemRole
A role of distributed processing system.
Definition:
DistributedSystemRole.hpp:34
samchon::protocol::master::DistributedSystem
A network driver for a distributed system.
Definition:
DistributedSystem.hpp:44
samchon::protocol::master::DSInvokeHistory::role
DistributedSystemRole * role
Source role.
Definition:
DSInvokeHistory.hpp:37
samchon
Top level namespace of products built from samchon.
Definition:
ByteArray.hpp:7
cpp
samchon
protocol
master
DSInvokeHistory.hpp
Generated by
1.8.11