Lumiera  0.pre.03
»edit your freedom«
OutputSlotImplBase Class Reference

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

Description

Base for OutputSlot standard implementation.

Definition at line 136 of file output-slot-connection.hpp.

Classes

class  ConnectionManager
 Maintaining a list of active connections. More...
 

Additional Inherited Members

- Public Types inherited from OutputSlot
typedef lib::IterSource< DataSink >::iterator OpenedSinks
 
- Public Member Functions inherited from OutputSlot
Allocationallocate ()
 claim this slot for exclusive use More...
 
void disconnect ()
 disconnect from this OutputSlot More...
 
bool isFree () const
 can this OutputSlot be allocated? More...
 
- Protected Member Functions inherited from OutputSlot
virtual ConnectionStatebuildState ()=0
 build the connected state, based on the existing configuration within this concrete OutputSlot
 
- Protected Attributes inherited from OutputSlot
unique_ptr< ConnectionStatestate_
 
+ Inheritance diagram for OutputSlotImplBase:
+ Collaboration diagram for OutputSlotImplBase:

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