#include <samplestream_intf.h>
Inherits adtf::ucom::ant::IObject.
|
| virtual | ~IBlockableSampleStream ()=default |
| |
|
| ~IObject ()=default |
| | Protected destructor --> Only the final implementation can be destroyed!
|
| |
Extension interface for sample stream that support blocking of sample streaming. If sample streaming is blocked all samples and there corresponding triggers are dropped and not forwarded. This will not effect stream type updates and they will still forwarded to the connected readers.
◆ ~IBlockableSampleStream()
| virtual adtf::streaming::vision::IBlockableSampleStream::~IBlockableSampleStream |
( |
| ) |
|
|
protectedvirtualdefault |
◆ BlockSampleStreaming()
| virtual void adtf::streaming::vision::IBlockableSampleStream::BlockSampleStreaming |
( |
bool | bBlock | ) |
|
|
pure virtual |
Blocks the streaming of samples if bBlock is set to true.
- Parameters
-
| [in] | bBlock | false: Samples and corresponding triggers will be forwarded. true: Samples and corresponding triggers will not be forwarded and dropped, only stream types and their triggers are forwarded. |
◆ IsSampleStreamingBlocked()
| virtual bool adtf::streaming::vision::IBlockableSampleStream::IsSampleStreamingBlocked |
( |
| ) |
const |
|
pure virtual |
Indicates wether sample streaming is blocked or not.
- Return values
-
| true | sample stream is blocking samples and their corresponding triggers. |
| false | sample stream is not blocked. |
The documentation for this class was generated from the following file: