flod v0.0.1 (2016-03-13T19:02:03Z)
Dub
Repo
TestPushPullFilter
flod
pipeline
Undocumented in source.
version(unittest)
@
pushSink
!ulong
@
pullSource
!ulong
struct
TestPushPullFilter (
alias
Scheduler
) {
mixin
Scheduler
;
mixin
TestStage
;
ulong
[]
buffer
;
size_t
push
(const(ulong)[] buf);
size_t
pull
(ulong[] buf);
}
Members
Functions
pull
size_t
pull
(ulong[] buf)
Undocumented in source. Be warned that the author may not have intended to support it.
push
size_t
push
(const(ulong)[] buf)
Undocumented in source. Be warned that the author may not have intended to support it.
Mixins
__anonymous
mixin
Scheduler
Undocumented in source.
__anonymous
mixin
TestStage
Undocumented in source.
Variables
buffer
ulong
[]
buffer
;
Undocumented in source.
Mixed In Members
From
mixin
TestStage
This
alias
This
=
typeof
(
this
)
Undocumented in source.
Stage
alias
Stage
=
A
Undocumented in source.
Stage
alias
Stage
=
D
Undocumented in source.
Stage
alias
Stage
=
F
Undocumented in source.
Stage
alias
Stage
=
This
Undocumented in source.
this(this)
this(this)
Undocumented in source.
opAssign
void
opAssign
(typeof(this) )
Undocumented in source.
this
this
(Arg!Stage arg)
Undocumented in source.
arg
Arg
!
Stage
arg
;
Undocumented in source.
Meta
Source
See Implementation
flod
pipeline
enums
isAllocPipeline
isPeekPipeline
isPullPipeline
isPushPipeline
functions
filter
filterMark
genChain
genStage
pipe
pipeline
testChain
mixin templates
FiberScheduler
TestStage
structs
Arg
SinkDrivenFiberScheduler
TestAllocFilter
TestAllocPeekFilter
TestAllocPullFilter
TestAllocPushFilter
TestAllocSink
TestAllocSource
TestPeekAllocFilter
TestPeekFilter
TestPeekPullFilter
TestPeekPushFilter
TestPeekSink
TestPeekSource
TestPullAllocFilter
TestPullFilter
TestPullPeekFilter
TestPullPushFilter
TestPullSink
TestPullSource
TestPushAllocFilter
TestPushFilter
TestPushPeekFilter
TestPushPullFilter
TestPushSink
TestPushSource
templates
isPipeline
variables
inputArray
outputArray
outputIndex