flod.pipeline

Pipeline composition.

Members

Enums

isAllocPipeline
eponymoustemplate isAllocPipeline(P)
Undocumented in source.
isPeekPipeline
eponymoustemplate isPeekPipeline(P)
Undocumented in source.
isPipeline
eponymoustemplate isPipeline(P)
Undocumented in source.
isPullPipeline
eponymoustemplate isPullPipeline(P)
Undocumented in source.
isPushPipeline
eponymoustemplate isPushPipeline(P)
Undocumented in source.

Functions

filter
ulong filter(ulong a)
Undocumented in source. Be warned that the author may not have intended to support it.
filterMark
uint filterMark(string f)
Undocumented in source. Be warned that the author may not have intended to support it.
genChain
string genChain(string filterList)
Undocumented in source. Be warned that the author may not have intended to support it.
genStage
string genStage(string filter, string suf)
Undocumented in source. Be warned that the author may not have intended to support it.
pipe
auto pipe(Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
pipeline
auto pipeline(SoP sourcePipeline, SiP sinkPipeline, A args)
Undocumented in source. Be warned that the author may not have intended to support it.
testChain
void testChain(R r)
Undocumented in source. Be warned that the author may not have intended to support it.
testChain
void testChain()
Undocumented in source. Be warned that the author may not have intended to support it.

Imports

Flag (from std.typecons)
public import std.typecons : Flag, Yes, No;
Undocumented in source.
No (from std.typecons)
public import std.typecons : Flag, Yes, No;
Undocumented in source.
Yes (from std.typecons)
public import std.typecons : Flag, Yes, No;
Undocumented in source.

Mixin templates

FiberScheduler
mixintemplate FiberScheduler()
Undocumented in source.
TestStage
mixintemplate TestStage(N...)
Undocumented in source.

Structs

Arg
struct Arg(alias T)
Undocumented in source.
SinkDrivenFiberScheduler
struct SinkDrivenFiberScheduler
Undocumented in source.
TestAllocFilter
struct TestAllocFilter(Sink)
Undocumented in source.
TestAllocPeekFilter
struct TestAllocPeekFilter(alias Scheduler)
Undocumented in source.
TestAllocPullFilter
struct TestAllocPullFilter(alias Scheduler)
Undocumented in source.
TestAllocPushFilter
struct TestAllocPushFilter(Sink)
Undocumented in source.
TestAllocSink
struct TestAllocSink
Undocumented in source.
TestAllocSource
struct TestAllocSource(Sink)
Undocumented in source.
TestPeekAllocFilter
struct TestPeekAllocFilter(Source, Sink)
Undocumented in source.
TestPeekFilter
struct TestPeekFilter(Source)
Undocumented in source.
TestPeekPullFilter
struct TestPeekPullFilter(Source)
Undocumented in source.
TestPeekPushFilter
struct TestPeekPushFilter(Source, Sink)
Undocumented in source.
TestPeekSink
struct TestPeekSink(Source)
Undocumented in source.
TestPeekSource
struct TestPeekSource
Undocumented in source.
TestPullAllocFilter
struct TestPullAllocFilter(Source, Sink)
Undocumented in source.
TestPullFilter
struct TestPullFilter(Source)
Undocumented in source.
TestPullPeekFilter
struct TestPullPeekFilter(Source)
Undocumented in source.
TestPullPushFilter
struct TestPullPushFilter(Source, Sink)
Undocumented in source.
TestPullSink
struct TestPullSink(Source)
Undocumented in source.
TestPullSource
struct TestPullSource
Undocumented in source.
TestPushAllocFilter
struct TestPushAllocFilter(Sink)
Undocumented in source.
TestPushFilter
struct TestPushFilter(Sink)
Undocumented in source.
TestPushPeekFilter
struct TestPushPeekFilter(alias Scheduler)
Undocumented in source.
TestPushPullFilter
struct TestPushPullFilter(alias Scheduler)
Undocumented in source.
TestPushSink
struct TestPushSink
Undocumented in source.
TestPushSource
struct TestPushSource(Sink)
Undocumented in source.

Templates

isPipeline
template isPipeline(P, alias test)
Undocumented in source.

Variables

inputArray
ulong[] inputArray;
Undocumented in source.
outputArray
ulong[] outputArray;
Undocumented in source.
outputIndex
size_t outputIndex;
Undocumented in source.

Meta