|
CLAM-Development
1.4.0
|
#include <NaiveFlowControl.hxx>
Public Member Functions | |
| NaiveFlowControl () | |
| virtual | ~NaiveFlowControl () |
| void | ProcessingAddedToNetwork (Processing &added) |
| void | ProcessingRemovedFromNetwork (Processing &removed) |
| void | Do () |
Public Member Functions inherited from CLAM::FlowControl | |
| FlowControl () | |
| virtual | ~FlowControl () |
| virtual void | AttachToNetwork (Network *) |
| void | ProcessingConfigured (Processing &configured) |
| void | NetworkTopologyChanged () |
Additional Inherited Members | |
Protected Member Functions inherited from CLAM::FlowControl | |
| bool | HasNetworkTopologyChanged () const |
Protected Attributes inherited from CLAM::FlowControl | |
| Network * | mNetwork |
Definition at line 34 of file NaiveFlowControl.hxx.
| CLAM::NaiveFlowControl::NaiveFlowControl | ( | ) |
Definition at line 32 of file NaiveFlowControl.cxx.
|
inlinevirtual |
Definition at line 38 of file NaiveFlowControl.hxx.
|
virtual |
Implements CLAM::FlowControl.
Definition at line 91 of file NaiveFlowControl.cxx.
References CLAM::Processing::CanConsumeAndProduce(), and CLAM::Processing::Do().
|
virtual |
Reimplemented from CLAM::FlowControl.
Definition at line 36 of file NaiveFlowControl.cxx.
References CLAM::Processing::GetClassName(), CLAM::Processing::GetNInPorts(), CLAM::Processing::GetNOutPorts(), and CLAM::FlowControl::NetworkTopologyChanged().
|
virtual |
Reimplemented from CLAM::FlowControl.
Definition at line 64 of file NaiveFlowControl.cxx.
References CLAM::Processing::GetClassName(), CLAM::Processing::GetNInPorts(), CLAM::Processing::GetNOutPorts(), and CLAM::FlowControl::NetworkTopologyChanged().
1.8.1