flod ~master (2016-03-15T07:39:31Z)
Dub
Repo
SinkElementType
flod
traits
Gets the element type at source or sink end of i-th stage in
StageSeq
.
alias
SinkElementType
(
alias
S
)
=
getMethodAttributes
!
S
.
SinkElementType
template
SinkElementType
(size_t i, StageSeq...)
package
template
SinkElementType (
size_t
i
StageSeq
...
) {
alias
E
=
SinkElementType
!(
StageSeq
[
i
])
;
alias
SinkElementType
=
SourceElementType
!(
i
-
1
,
StageSeq
)
;
alias
SinkElementType
=
E
;
}
template
SourceElementType
(size_t i, StageSeq...)
Members
Aliases
E
alias
E
=
SinkElementType
!(
StageSeq
[
i
])
Undocumented in source.
SinkElementType
alias
SinkElementType
=
SourceElementType
!(
i
-
1
,
StageSeq
)
Undocumented in source.
SinkElementType
alias
SinkElementType
=
E
Undocumented in source.
Meta
Source
See Implementation
flod
traits
aliases
SinkElementType
SourceElementType
enums
Method
getMethods
isActiveSink
isActiveSource
isAllocSink
isAllocSource
isPassiveSink
isPassiveSource
isPeekSink
isPeekSource
isPullSink
isPullSource
isPushSink
isPushSource
isSink
isSource
isStage
functions
filter
sink
source
structs
MethodAttribute
variables
methodNames
Gets the element type at source or sink end of i-th stage in StageSeq.