YAMI4 C++ Library
2.0.0
Messaging Solution for Distributed Systems
Loading...
Searching...
No Matches
outgoing_message_dispatcher_base.h
1
// Copyright Maciej Sobczak 2008-2022.
2
// This file is part of YAMI4.
3
// See the package-level LICENSE.txt file.
4
5
#ifndef YAMICPP_OUTGOING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
6
#define YAMICPP_OUTGOING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
7
8
#include <yami4-core/dll.h>
9
10
namespace
yami
11
{
12
13
class
outgoing_message;
14
15
namespace
details
16
{
17
18
class
DLL
outgoing_message_dispatcher_base
19
{
20
public
:
21
virtual
~outgoing_message_dispatcher_base
() {}
22
23
virtual
void
dispatch(
outgoing_message
& om) = 0;
24
};
25
26
}
// namespace details
27
28
}
// namespace yami
29
30
#endif
// YAMICPP_OUTGOING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
yami::details::outgoing_message_dispatcher_base
Definition:
outgoing_message_dispatcher_base.h:19
yami::outgoing_message
Outgoing message.
Definition:
outgoing_message.h:33
yami
Namespace devoted to everything related to YAMI4.
Definition:
agent.h:21
Generated by
1.9.5