LeviLamina
Loading...
Searching...
No Matches
JsonWebRtcMessage.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/network/services/signaling/json_rpc/JsonRpcRequestBase.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cereal { struct ReflectionCtx; }
11// clang-format on
12
13namespace JsonRpc {
14
15class JsonWebRtcMessage : public ::JsonRpc::JsonRpcRequestBase {
16public:
17 // JsonWebRtcMessage inner types declare
18 // clang-format off
19 struct Params;
20 // clang-format on
21
22 // JsonWebRtcMessage inner types define
23 struct Params {
24 public:
25 // member variables
26 // NOLINTBEGIN
30 // NOLINTEND
31
32 public:
33 // prevent constructor by default
34 Params();
35
36 public:
37 // member functions
38 // NOLINTBEGIN
40
41 MCNAPI ::JsonRpc::JsonWebRtcMessage::Params& operator=(::JsonRpc::JsonWebRtcMessage::Params&&);
42
43 MCNAPI ::JsonRpc::JsonWebRtcMessage::Params& operator=(::JsonRpc::JsonWebRtcMessage::Params const&);
44
45 MCNAPI ~Params();
46 // NOLINTEND
47
48 public:
49 // constructor thunks
50 // NOLINTBEGIN
52 // NOLINTEND
53
54 public:
55 // destructor thunk
56 // NOLINTBEGIN
57 MCNAPI void $dtor();
58 // NOLINTEND
59 };
60
61public:
62 // member variables
63 // NOLINTBEGIN
65 // NOLINTEND
66
67public:
68 // prevent constructor by default
69 JsonWebRtcMessage& operator=(JsonWebRtcMessage const&);
70 JsonWebRtcMessage(JsonWebRtcMessage const&);
71 JsonWebRtcMessage();
72
73public:
74 // member functions
75 // NOLINTBEGIN
76 MCNAPI JsonWebRtcMessage(::std::string const& toPlayerId, ::std::string const& innerMessage);
77 // NOLINTEND
78
79public:
80 // static functions
81 // NOLINTBEGIN
82 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
83 // NOLINTEND
84
85public:
86 // constructor thunks
87 // NOLINTBEGIN
88 MCNAPI void* $ctor(::std::string const& toPlayerId, ::std::string const& innerMessage);
89 // NOLINTEND
90};
91
92} // namespace JsonRpc
Definition JsonRpcRequestBase.h:12
MCAPI void * $ctor(::std::string const &toPlayerId, ::std::string const &innerMessage)
MCAPI JsonWebRtcMessage(::std::string const &toPlayerId, ::std::string const &innerMessage)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition JsonWebRtcMessage.h:23
MCAPI::JsonRpc::JsonWebRtcMessage::Params & operator=(::JsonRpc::JsonWebRtcMessage::Params const &)
MCAPI Params(::JsonRpc::JsonWebRtcMessage::Params const &)
MCAPI::JsonRpc::JsonWebRtcMessage::Params & operator=(::JsonRpc::JsonWebRtcMessage::Params &&)
MCAPI void * $ctor(::JsonRpc::JsonWebRtcMessage::Params const &)
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14