Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
steam::play::test Namespace Reference

Namespaces

namespace  anonymous_namespace{dummy-play-connection.cpp}
 

Typedefs

using PID = asset::ID< Pipe >
 
using TID = asset::ID< Struct >
 
using ModelPorts = lib::IterSource< mobject::ModelPort >::iterator
 
using DummyOutputLink = std::pair< mobject::ModelPort, play::DataSink >
 
typedef time::Control< time::DurationDurationControl
 
typedef DummyPlayConnection< PlayTestFrames_StrategyDummyPlayer
 

Classes

class  DummyPlayConnection
 Framework for dummy playback and rendering. More...
 
class  DummyPlayConnection_test
 
class  OutputSlotProtocol_test
 
struct  PlayTestFrames_Strategy
 
struct  SimulatedBuilderContext
 helper for dummy render engine: Simulate the result of a build process, without actually running the builder. More...
 
class  TimingConstraints_test
 
class  UnimplementedConnection
 

Functions

PID getPipe (string id)
 
TID getTimeline (string id)
 
const string namePortA ("bus-A")
 
const string namePortB ("bus-B")
 
 LAUNCHER (DummyPlayConnection_test, "unit play")
 Register this test class...
 
 LAUNCHER (OutputSlotProtocol_test, "unit play")
 Register this test class...
 
 LAUNCHER (TimingConstraints_test, "unit play")
 Register this test class...
 

Variables

const uint NUMBER_OF_PORTS = 2
 

Typedef Documentation

◆ PID

using PID = asset::ID<Pipe>

Definition at line 93 of file dummy-builder-context.hpp.

◆ TID

using TID = asset::ID<Struct>

Definition at line 94 of file dummy-builder-context.hpp.

◆ ModelPorts

Definition at line 96 of file dummy-builder-context.hpp.

◆ DummyOutputLink

Definition at line 97 of file dummy-builder-context.hpp.

◆ DurationControl

◆ DummyPlayer


Class Documentation

◆ steam::play::test::PlayTestFrames_Strategy

struct steam::play::test::PlayTestFrames_Strategy
+ Collaboration diagram for PlayTestFrames_Strategy:

Function Documentation

◆ getPipe()

PID getPipe ( string  id)
inline

Definition at line 101 of file dummy-builder-context.hpp.

References Pipe::query().

Referenced by SimulatedBuilderContext::performMockBuild().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getTimeline()

TID getTimeline ( string  id)
inline

Definition at line 107 of file dummy-builder-context.hpp.

References Struct::retrieve.

Referenced by SimulatedBuilderContext::performMockBuild().

+ Here is the caller graph for this function:

◆ namePortA()

const string namePortA ( "bus-A"  )

Referenced by SimulatedBuilderContext::performMockBuild().

+ Here is the caller graph for this function:

◆ namePortB()

const string namePortB ( "bus-B"  )

Referenced by SimulatedBuilderContext::performMockBuild().

+ Here is the caller graph for this function:

◆ LAUNCHER() [1/3]

LAUNCHER ( DummyPlayConnection_test  ,
"unit play"   
)

Register this test class...

◆ LAUNCHER() [2/3]

LAUNCHER ( OutputSlotProtocol_test  ,
"unit play"   
)

Register this test class...

◆ LAUNCHER() [3/3]

LAUNCHER ( TimingConstraints_test  ,
"unit play"   
)

Register this test class...

Variable Documentation

◆ NUMBER_OF_PORTS

const uint NUMBER_OF_PORTS = 2

Definition at line 112 of file dummy-builder-context.hpp.