tagion v1.0.3-rc1 (2023-12-18T15:15:15Z)
Dub
Repo
getScenario
tagion
behaviour
BehaviourFeature
@
safe
template
getScenario (
T
)
if
(
is
(
T
== class) ||
is
(
T
== struct)
) {
@
safe
enum
scenario_attr
;
@
safe
static if
(
scenario_attr.length is 1
)
enum
getScenario
;
@
safe
static if
(!(
scenario_attr.length is 1
))
enum
getScenario
;
}
Members
Manifest constants
getScenario
enum
getScenario
;
Undocumented in source.
getScenario
enum
getScenario
;
Undocumented in source.
scenario_attr
enum
scenario_attr
;
Undocumented in source.
Return Value
The Scenario UDA of T and if T is not a Scenario then result is false
Meta
Source
See Implementation
tagion
behaviour
BehaviourFeature
aliases
ActionProperties
MandatoryActionProperties
enums
hasProperty
isActionGroup
isDescriptor
isInfo
isScenario
manifest constants
feature_name
mixin templates
Property
structs
ActionGroup
But
Feature
FeatureGroup
Given
Info
Scenario
ScenarioGroup
Then
When
templates
Scenarios
_Scenarios
getActions
getAllActions
getAllCallables
getMethod
getProperty
getScenario
hasActions
isFeature
obtainFeature