YAMI4 C++ Library
2.0.0
Messaging Solution for Distributed Systems
Loading...
Searching...
No Matches
incoming_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_INCOMING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
6
#define YAMICPP_INCOMING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
7
8
#include <yami4-core/dll.h>
9
#include <string>
10
11
namespace
yami
12
{
13
14
class
incoming_message;
15
16
namespace
details
17
{
18
19
class
DLL
incoming_message_dispatcher_base
20
{
21
public
:
22
virtual
~incoming_message_dispatcher_base
() {}
23
24
virtual
void
dispatch(
incoming_message
& im) = 0;
25
};
26
27
}
// namespace details
28
29
}
// namespace yami
30
31
#endif
// YAMICPP_INCOMING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
yami::details::incoming_message_dispatcher_base
Definition:
incoming_message_dispatcher_base.h:20
yami::incoming_message
Incoming message.
Definition:
incoming_message.h:37
yami
Namespace devoted to everything related to YAMI4.
Definition:
agent.h:21
Generated by
1.9.5