CLAM-Development
1.4.0
|
#include <TypedOutControl.hxx>
Public Member Functions | |
TypedOutControl (const std::string &name="unnamed typed in control", Processing *proc=0) | |
![]() | |
OutControl (const std::string &name="unnamed typed in control", Processing *proc=0) | |
void | SendControl (const ControlDataType &val) |
bool | IsLinkable (const InControlBase &in) |
Returns whether the control can be connected to the provided in control. | |
virtual const std::type_info & | GetTypeId () const |
![]() | |
OutControlBase (const std::string &name, Processing *proc=0) | |
Class constructor. | |
virtual | ~OutControlBase () |
Class destructor. | |
const std::string & | GetName () const |
Processing * | GetProcessing () const |
bool | IsConnected () |
bool | IsConnectedTo (InControlBase &in) |
void | AddLink (InControlBase &in) |
Set a connection with an in control. | |
void | RemoveLink (InControlBase &in) |
Unsets an existing link with the provided in control. | |
Peers::iterator | BeginInControlsConnected () |
Peers::iterator | EndInControlsConnected () |
Definition at line 11 of file TypedOutControl.hxx.
|
inline |
Definition at line 14 of file TypedOutControl.hxx.