#include <data_binding.h>
Inherited by adtf::filter::cGraphObject, and adtf::streaming::ant::data_binding< Interface >.
|
|
| cDataBinding () |
| | CTOR.
|
| |
|
virtual | ~cDataBinding () |
| | DTOR.
|
| |
The cFilter class implements a basic filter that supports the IFilter and IPinEventSink interfaces. The cFilter is implemented as a state machine. Which handles the IFilter::SetState call.
◆ ActivatePins()
| virtual tResult adtf::streaming::ant::cDataBinding::ActivatePins |
( |
| ) |
|
|
virtual |
◆ DeactivatePins()
| virtual tResult adtf::streaming::ant::cDataBinding::DeactivatePins |
( |
| ) |
|
|
virtual |
◆ Disconnect()
| tResult adtf::streaming::ant::cDataBinding::Disconnect |
( |
| ) |
|
◆ FindPin()
Find a Pin with the name of strName (only const access)
- Parameters
-
| strName | [in] Pointer to a string that identifies the pin that searches for. Call the IPin::GetName method to retrieve a pin's identifier. |
| pPin | [out] contains the pin if found. |
- Returns
- Returns a standard result code.
- Return values
-
| ERR_NOT_FOUND | Pin with the given name strName not found. |
◆ GetPins()
private d-pointer
Returns the current Pins (only const access).
- Parameters
-
| [out] | lstPins | object_list where to push the pins to. |
- Returns
- Returns a standard result code.
◆ RegisterPin() [1/3]
Registers a InPin in a pin list.
- Parameters
-
| pIInPin | [in] Pin to register. |
- Returns
- Standard result code.
◆ RegisterPin() [2/3]
Registers a InPin in a pin list.
- Parameters
-
| pIOutPin | [in] Pin to register. |
- Returns
- Standard result code.
◆ RegisterPin() [3/3]
Registers a Pin in a pin list.
- Parameters
-
| pIPin | [in] Pin to register. |
- Returns
- Standard result code.
◆ ReleasePins()
| tResult adtf::streaming::ant::cDataBinding::ReleasePins |
( |
| ) |
|
Unregisters all Pins from the pin list.
- Returns
- Standard result code.
◆ UnregisterPin()
Unregisters a Pin from the pin list.
- Parameters
-
| pIPin | [in] Pin to unregister. |
- Returns
- Standard result code.
The documentation for this class was generated from the following file: