50 bool IsConnected()
const override;
113 bool IsConnected()
const override;
115 tResult SetInactive()
override;
191 ant::ITriggerPipeSource,
192 ant::ITriggerPipeItem,
193 ant::INamedGraphObject,
196 base::flash::IRunnable,
201 cInPin(
const char* strName);
204 ADTF_FLASH_TRIGGER_PIPE_ITEM_METHOD_DECLARATIONS
208 bool IsConnected()
const override;
210 tResult SetInactive()
override;
219 class cImplementation;
220 std::unique_ptr<cImplementation> m_pImplementation;
224 ant::ITriggerPipeSource,
225 ant::ITriggerPipeItem,
226 ant::INamedGraphObject,
229 base::flash::IRunnable,
237 ADTF_FLASH_TRIGGER_PIPE_ITEM_METHOD_DECLARATIONS
241 bool IsConnected()
const override;
243 tResult SetInactive()
override;
252 class cImplementation;
253 std::unique_ptr<cImplementation> m_pImplementation;
278 ITriggerPipeHierachy>
282 cInPin(
const char* strName);
285 ADTF_QUIET_TRIGGER_PIPE_ITEM_METHOD_DECLARATIONS
289 ITriggerPipeHierachy>
295 ADTF_QUIET_TRIGGER_PIPE_ITEM_METHOD_DECLARATIONS
Copyright © Audi Electronics Venture GmbH.
A common result class usable as return value throughout.
Sample Reader interface is to opens a Sample Stream for reading.
Local Sample Streamer Interface.
Sample Wiriter interface is to opens a Sample Stream for writing.
The class provides a input Pin implemenation that offers an adtf::base::ant::IConfiguration interface...
cConfigurableInPin()=default
CTOR.
cConfigurableInPin(const char *strName)
CTOR with name.
The class provides a output Pin implemenation that offers an adtf::base::ant::IConfiguration interfac...
cConfigurableOutPin(const char *strName)
CTOR with name.
cConfigurableOutPin()=default
CTOR.
The cInputPin class implements basic functionality specified by the IInPin interface.
cInPin(const char *strName)
CTOR with name.
tResult RegisterStreamer(ISampleReader &pStreamReader)
Registers a Streamer to the Pin.
tResult UnregisterStreamer(ISampleStreamer &pStreamReader)
Unregisters a registered Streamer from the Pin.
The cOutPin class implements basic functionality specified by the IOutPin interface.
tResult UnregisterStreamer(ISampleStreamer &pStreamWriter)
Unregisters a registered Streamer from the Pin.
tResult RegisterStreamer(ISampleWriter &pStreamWriter)
Registers a Streamer to the Pin.
cOutPin(const char *strName)
CTOR with name.
cOutPin()
private dPointer
Base interface for sample readers and writers.
Base object pointer to realize binary compatible reference counting in interface methods.
Use this template if you want to implement an ucom::ant::IObject based Interface and/or subclass an e...
#define A_UTILS_D(__pclassname_)
Helper macro for d-pattern definitions.
Copyright © Audi Electronics Venture GmbH.
Copyright © Audi Electronics Venture GmbH.
Namespace for entire ADTF SDK.
Copyright © Audi Electronics Venture GmbH.
Copyright © Audi Electronics Venture GmbH.
Copyright © Audi Electronics Venture GmbH.
Copyright © Audi Electronics Venture GmbH.