methodparam — Parameters to a method
methodparam ::=
(modifier
*, type
?,
((modifier
*, parameter
,
initializer
?) | funcparams
),
modifier
*)
Common attributes and common linking attributes.
Additional attributes:
choice
(enumeration) = “opt” | “plain” | “req”
[default=“req”]
rep
(enumeration) = “norepeat” | “repeat”
[default=“norepeat”]
In the syntax summary of a constructorsynopsis
,
destructorsynopsis
, or
methodsynopsis
, methodparam
provides the description of a parameter to the method. Typically, this
includes the data type of the parameter and its name, but may also
include an initial value and other modifiers.
Formatted inline. For a complete description of the processing
expectations, see classsynopsis
.
Common attributes and common linking attributes.
Indicates optionality
Enumerated values: | |
---|---|
“opt” | Formatted to indicate that it is optional |
“plain” | Formatted without indication |
“req” | Formatted to indicate that it is required |
Indicates whether or not repetition is possible
Enumerated values: | |
---|---|
“norepeat” | Cannot be repeated |
“repeat” | Can be repeated |
18.188.37.136