libquassel
0.10.1
libquassel-generator
/
de.justjanne.libquassel.generator.rpcmodel
/
RpcModel
/
FunctionModel
Function
Model
data
class
FunctionModel
(
source
:
KSFunctionDeclaration
,
name
:
String
,
rpcName
:
String
?
,
side
:
ProtocolSide
?
,
parameters
:
List
<
RpcModel.ParameterModel
>
)
:
RpcModel
Content copied to clipboard
Functions
Properties
Functions
accept
Link copied to clipboard
open
override
fun
<
D
,
R
>
accept
(
visitor
:
RpcModelVisitor
<
D
,
R
>
,
data
:
D
)
:
R
Content copied to clipboard
Properties
name
Link copied to clipboard
val
name
:
String
Content copied to clipboard
parameters
Link copied to clipboard
val
parameters
:
List
<
RpcModel.ParameterModel
>
Content copied to clipboard
rpcName
Link copied to clipboard
val
rpcName
:
String
?
Content copied to clipboard
side
Link copied to clipboard
val
side
:
ProtocolSide
?
Content copied to clipboard
source
Link copied to clipboard
val
source
:
KSFunctionDeclaration
Content copied to clipboard