#include <bsapi.h>
Inheritance diagram for SWaveformSplitterI:

Public Member Functions | |
| virtual bool BSAPI_METHOD | SetTarget (int index, SWaveformSourceCallbackI *pTarget)=0 |
| Set target handlers. | |
This class maintains an array of waveform target handlers (instances of classes that implement the SWaveformSourceCallbackI interface) and when the OnWaveform function is called, the call is routed to all handlers. This allows to connect multiple targets to all classes that send waveform.
| virtual bool BSAPI_METHOD SWaveformSplitterI::SetTarget | ( | int | index, | |
| SWaveformSourceCallbackI * | pTarget | |||
| ) | [pure virtual] |
Set target handlers.
Set target handlers. Each handler is characterized by its own index. Each handler can be disabled by calling this function with corresponding index and zero pointer.
| index | index that the programmer assings to the handler. It is not neccesary to use full series, but it is recommented to start with 0 and not to skip many values. It can slow down the tun. | |
| pTarget | pointer to waveform handler. |
1.4.7