SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
SimpleSink Class Reference

#include <SimpleSourceSink.h>

Inheritance diagram for SimpleSink:
DatatypeSinkInterface

Public Member Functions

 SimpleSink ()
 
virtual void waitForData ()
 
virtual
SCIRun::Core::Datatypes::DatatypeHandleOption 
receive ()
 
virtual bool hasData () const
 
virtual void setHasData (bool dataPresent)
 
virtual DatatypeSinkInterfaceclone () const
 
virtual bool hasChanged () const
 
void setData (SCIRun::Core::Datatypes::DatatypeHandle data)
 
virtual boost::signals2::connection connectDataHasChanged (const DataHasChangedSignalType::slot_type &subscriber)
 
- Public Member Functions inherited from DatatypeSinkInterface
virtual ~DatatypeSinkInterface ()
 

Constructor & Destructor Documentation

Member Function Documentation

DatatypeSinkInterface * clone ( ) const
virtual

Implements DatatypeSinkInterface.

boost::signals2::connection connectDataHasChanged ( const DataHasChangedSignalType::slot_type &  subscriber)
virtual

Implements DatatypeSinkInterface.

bool hasChanged ( ) const
virtual

Implements DatatypeSinkInterface.

virtual bool hasData ( ) const
inlinevirtual

Implements DatatypeSinkInterface.

Implements DatatypeSinkInterface.

void setHasData ( bool  dataPresent)
virtual

Implements DatatypeSinkInterface.

void waitForData ( )
virtual

Implements DatatypeSinkInterface.


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