SkyWay for Linux
読み取り中…
検索中…
一致する文字列を見つけられません
plugin.hpp
1//
2// unknown_plugin.hpp
3// skyway
4//
5// Created by Naoto Takahashi on 2023/07/14.
6// Copyright © 2023 NTT Communications. All rights reserved.
7//
8
9#ifndef SKYWAY_PLUGIN_UNKNOWN_PLUGIN_PLUGIN_HPP_
10#define SKYWAY_PLUGIN_UNKNOWN_PLUGIN_PLUGIN_HPP_
11
12#include "skyway/core/interface/remote_member_plugin.hpp"
13
14namespace skyway {
15namespace plugin {
16namespace unknown_plugin {
17
20public:
21 std::string GetSubtype() const override;
23 std::unique_ptr<core::interface::RemoteMember> Create(core::interface::Channel* channel,
24 const model::Member& dto) const override;
26};
27
28} // namespace unknown_plugin
29} // namespace plugin
30} // namespace skyway
31
32#endif /* SKYWAY_PLUGIN_UNKNOWN_PLUGIN_PLUGIN_HPP_ */
Channelのインターフェース
Definition channel.hpp:28
Definition remote_member_plugin.hpp:20
機能として対応していないPlugin
Definition plugin.hpp:19
std::string GetSubtype() const override
Pluginのサブタイプ
メンバー情報
Definition domain.hpp:54