nidas v1.2.3
Public Member Functions | List of all members
nidas::core::SampleConnectionRequester Class Referenceabstract

Interface for an object that requests connections SampleOutputs. More...

#include <ConnectionRequester.h>

Inheritance diagram for nidas::core::SampleConnectionRequester:
Inheritance graph
[legend]

Public Member Functions

virtual ~SampleConnectionRequester ()
 
virtual void connect (SampleOutput *output) throw () =0
 How SampleOutputs notify their SampleConnectionRequester that they are connected.
 
virtual void disconnect (SampleOutput *output) throw () =0
 How SampleOutputs notify their SampleConnectionRequester that they wish to be closed, likely do to an IOException.
 

Detailed Description

Interface for an object that requests connections SampleOutputs.

Constructor & Destructor Documentation

◆ ~SampleConnectionRequester()

virtual nidas::core::SampleConnectionRequester::~SampleConnectionRequester ( )
inlinevirtual

Member Function Documentation

◆ connect()

virtual void nidas::core::SampleConnectionRequester::connect ( SampleOutput * output)
throw ( )
pure virtual

◆ disconnect()

virtual void nidas::core::SampleConnectionRequester::disconnect ( SampleOutput * output)
throw ( )
pure virtual

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