Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
OutputManager Class Referenceabstract

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

Description

Management of external Output connections.

Todo:

need a concrete implementation

need a unit-test

write Type comment

Definition at line 57 of file output-manager.hpp.

Public Member Functions

virtual ~OutputManager ()
 
virtual OutputSlotgetOutputFor (mobject::ModelPort port)=0
 

Additional Inherited Members

- Private Member Functions inherited from NonCopyable
 ~NonCopyable ()=default
 
 NonCopyable ()=default
 
 NonCopyable (NonCopyable const &)=delete
 
NonCopyableoperator= (NonCopyable const &)=delete
 

Constructor & Destructor Documentation

◆ ~OutputManager()

virtual ~OutputManager ( )
inlinevirtual

Definition at line 61 of file output-manager.hpp.

Member Function Documentation

◆ getOutputFor()

virtual OutputSlot & getOutputFor ( mobject::ModelPort  port)
pure virtual
+ Inheritance diagram for OutputManager:
+ Collaboration diagram for OutputManager:

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