SkyWay Linux SDK
読み取り中…
検索中…
一致する文字列を見つけられません
room_domain_factory.hpp
1
//
2
// © NTT DOCOMO BUSINESS, Inc. All Rights Reserved.
3
//
4
5
#ifndef SKYWAY_ROOM_SFU_ROOM_DOMAIN_FACTORY_HPP
6
#define SKYWAY_ROOM_SFU_ROOM_DOMAIN_FACTORY_HPP
7
8
#include "skyway/room/abstract/room_domain_factory.hpp"
9
10
namespace
skyway {
11
namespace
room {
12
namespace
sfu {
13
14
class
RoomDomainFactory
:
public
abstract::RoomDomainFactory
{
15
public
:
16
std::shared_ptr<interface::LocalRoomMember> GetOrCreateLocalRoomMember(
17
std::shared_ptr<core::interface::LocalPerson> person)
override
;
18
19
private
:
20
std::mutex local_room_member_mtx_;
21
};
22
23
}
// namespace sfu
24
}
// namespace room
25
}
// namespace skyway
26
27
#endif
/* SKYWAY_ROOM_SFU_ROOM_DOMAIN_FACTORY_HPP */
skyway::room::abstract::RoomDomainFactory
Definition
room_domain_factory.hpp:14
skyway::room::sfu::RoomDomainFactory
Definition
room_domain_factory.hpp:14
include
skyway
room
sfu
room_domain_factory.hpp
構築:
1.9.8