Lumiera
0.pre.03
»edit your freedom«
|
#include "steam/play/output-slot-connection.hpp"
Extension point for Implementation.
The ConnectionState is where the concrete output handling implementation is expected to reside. OutputSlot is a frontend and accesses ConnectionState in the way of a PImpl.
Definition at line 111 of file output-slot-connection.hpp.
Public Member Functions | |
virtual Connection & | access (uint) const =0 |
Public Member Functions inherited from OutputSlot::Allocation | |
virtual OpenedSinks | getOpenedSinks ()=0 |
virtual Timings | getTimingConstraints ()=0 |
virtual bool | isActive () const =0 |
Additional Inherited Members | |
Protected Member Functions inherited from OutputSlot::Allocation | |
~Allocation () | |
never to be managed by clients directly | |
Private Member Functions inherited from NonCopyable | |
NonCopyable (NonCopyable const &)=delete | |
NonCopyable & | operator= (NonCopyable const &)=delete |