SkyWay Linux SDK
読み取り中…
検索中…
一致する文字列を見つけられません
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
14
namespace
skyway {
15
namespace
plugin {
16
namespace
unknown_plugin {
17
19
class
Plugin
:
public
core::interface::RemoteMemberPlugin
{
20
public
:
21
std::string
GetSubtype
()
const override
;
23
std::shared_ptr<core::interface::RemoteMember> Create(std::shared_ptr<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_ */
skyway::core::interface::RemoteMemberPlugin
Definition
remote_member_plugin.hpp:20
skyway::plugin::unknown_plugin::Plugin
機能として対応していないPlugin
Definition
plugin.hpp:19
skyway::plugin::unknown_plugin::Plugin::GetSubtype
std::string GetSubtype() const override
Pluginのサブタイプ
skyway::model::Member
メンバー情報
Definition
domain.hpp:54
include
skyway
plugin
unknown_plugin
plugin.hpp
構築:
1.9.8