Method procedure SLGenericInt.TSLGenericInt.SendData(ISLIntegerBuffer)

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)

Revision as of 00:13, 11 October 2012

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

Class: TSLGenericInt

Contents

Syntax

Delphi:

procedure SendData( OutBuffer : ISLIntegerBuffer );

C++ Builder:

void __fastcall SendData( ISLIntegerBuffer OutBuffer );

Visual C++ (MFC):

void SendData( TSLCIntegerBuffer OutBuffer );

Summary

Sends data buffer trough the output pin.

Description

By calling this method you can send data via the OutputPin of the filter.

Use this method together with SendStartCommand and SendStopCommand to do manual data pumping.


Delphi example:

var
  IntegerDataBuffer : ISLIntegerBuffer;

IntegerDataBuffer := TSLIntegerBuffer.CreateSize( SizeOfMyDtataBuffer )
IntegerDataBuffer.Data().Zero();

SLGenericInt1.SendData( IntegerDataBuffer );

C++ Builder example:

TSLCIntegerBuffer IntegerDataBuffer( SizeOfMyDtataBuffer );
IntegerDataBuffer->Zero();

SLGenericInt1->SendData( IntegerDataBuffer );

Visual C++(MFC) example:

TSLCIntegerBuffer IntegerDataBuffer( SizeOfMyDtataBuffer );
IntegerDataBuffer.Zero();

SLGenericInt1.SendData( IntegerDataBuffer );

Visual C++/CLI example:

Mitov.SignalLab.IntegerBuffer IntegerDataBuffer = gcnew Mitov.SignalLab.IntegerBuffer(SizeOfMyDtataBuffer);
IntegerDataBuffer->Zero();

genericInt1->SendData(IntegerDataBuffer);

C# example:

Mitov.SignalLab.IntegerBuffer IntegerDataBuffer = new Mitov.SignalLab.IntegerBuffer(SizeOfMyDtataBuffer);
IntegerDataBuffer.Zero();

genericInt1.SendData(IntegerDataBuffer);

VB example:

Dim IntegerDataBuffer as Mitov.SignalLab.IntegerBuffer = new Mitov.SignalLab.IntegerBuffer(SizeOfMyDtataBuffer)
IntegerDataBuffer.Zero

GenericInt1.SendData(IntegerDataBuffer)

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox