Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
OutputSlot::Allocation Class Referenceabstract

#include "steam/play/output-slot.hpp"

Description

Definition at line 123 of file output-slot.hpp.

Public Member Functions

virtual OpenedSinks getOpenedSinks ()=0
 
virtual bool isActive () const =0
 
virtual Timings getTimingConstraints ()=0
 

Protected Member Functions

 ~Allocation ()
 never to be managed by clients directly
 

Constructor & Destructor Documentation

◆ ~Allocation()

~Allocation ( )
protected

never to be managed by clients directly

Definition at line 39 of file output-slot.cpp.

Member Function Documentation

◆ getOpenedSinks()

virtual OpenedSinks getOpenedSinks ( )
pure virtual

Implemented in OutputSlotImplBase::ConnectionManager< CON >.

Referenced by EngineService::calculate(), and OutputSlotProtocol_test::verifyStandardCase().

+ Here is the caller graph for this function:

◆ isActive()

virtual bool isActive ( ) const
pure virtual

◆ getTimingConstraints()

virtual Timings getTimingConstraints ( )
pure virtual

Implemented in OutputSlotImplBase::ConnectionManager< CON >.

Referenced by LumieraRenderProcessBuilder::buildCalculationStreams().

+ Here is the caller graph for this function:
+ Inheritance diagram for OutputSlot::Allocation:
+ Collaboration diagram for OutputSlot::Allocation:

The documentation for this class was generated from the following files: