Inherits base::configuration<>, and adtf::base::flash::IRunnable.
|
|
| cTriggerFunction (const char *strName) |
| |
|
void | SetName (const char *strName) |
| |
|
tResult | GetName (base::ant::IString &&strName) const |
| |
|
tResult | Register (streaming::flash::ISampleReader &oReader) |
| |
|
tResult | Register (streaming::flash::ISampleReader &oReader, const char *strName, const char *strDDLStruct) |
| |
|
tResult | Register (streaming::flash::ISampleReader &oReader, const char *strName, const ucom::ant::iobject_ptr< const adtf::streaming::ant::IStreamType > &poStreamType) |
| |
|
tResult | Register (streaming::flash::ISampleReader &oReader, const char *strName, const adtf::streaming::ant::IStreamType &oStreamType) |
| |
|
tResult | Register (streaming::flash::ISampleWriter &oWriter) |
| |
|
tResult | Register (streaming::flash::ISampleWriter &oWriter, const char *strName, const char *strDDLStruct) |
| |
|
tResult | Register (streaming::flash::ISampleWriter &oWriter, const char *strName, const ucom::ant::iobject_ptr< const adtf::streaming::ant::IStreamType > &poStreamType) |
| |
|
tResult | Register (streaming::flash::ISampleWriter &oWriter, const char *strName, const streaming::ant::IStreamType &oStreamType) |
| |
|
virtual tResult | SetFilter (cFilter &oFilter) |
| |
|
virtual tResult | ConnectReadersAndWriters (cFilter &oFilter) |
| |
|
virtual tResult | Configure () |
| |
|
virtual tResult | ProcessInputs (tTimeStamp tmTime) |
| |
|
virtual tResult | Process (tTimeStamp tmTime) |
| |
|
virtual tResult | ProcessOutputs (tTimeStamp tmTime) |
| |
|
virtual tResult | ProcessInputs (base::flash::tNanoSeconds tmTime) |
| |
|
virtual tResult | Process (base::flash::tNanoSeconds tmTime) |
| |
|
virtual tResult | ProcessOutputs (base::flash::tNanoSeconds tmTime) |
| |
| tResult | Run (base::flash::tNanoSeconds tmTimeofActivation, base::ant::IRunnable::tActivationType ui32ActivationType, const void *pvUserData, size_t nUserDataSize) override |
| |
|
| ADTF_IID (IRunnable, "runnable.flash.base.adtf.iid") |
| | defintion of interface id
|
| |
◆ Run()
The Run method to set the component in running state. This method will be called to activate the component by a given activation type.
- Parameters
-
| [in] | tmTimeofActivation | Time of activation. Usually this is the StreamTime. |
| [in] | ui32ActivationType | The activation type for running. |
| [in] | pvUserData | pointer to a activation structure depending on the activation type. |
| [in] | nUserDataSize | Size of the activation structure. (in byte) |
- Returns
- Standard result code.
- Return values
-
| ERR_CANCELED | Depending on the caller (timer, cyclic thread) it will break cyclic running. |
Implements adtf::base::flash::IRunnable.
The documentation for this class was generated from the following file: