Class tsigsampler

Unit

Declaration

type tsigsampler = class(tsigmultiinp)

Description

No description available, ancestor tsigmultiinp description follows
No description available, ancestor tdoublesigcomp description follows
No description available, ancestor tsigcomp description follows
No description available, ancestor tcustomsigcomp description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Fields

Protected foptions: sigsampleroptionsty;
Protected fnegtrig: boolean;
Protected fstarted: boolean;
Protected fstartpending: boolean;
Protected fpretrigger: boolean;
Protected frunning: boolean;
Protected fsigbuffer: samplerbufferty;

Methods

Protected procedure setoptions(const avalue: sigsampleroptionsty) virtual;
Protected procedure updateoptions(var avalue: sigsampleroptionsty); virtual;
Protected procedure dotimer(const sender: tobject);
Protected procedure dotriggerchange(const sender: tobject);
Protected procedure dobufferfull; virtual;
Protected procedure loaded; override;
Protected procedure checkautostart;
Protected function getsigoptions: sigclientoptionsty; override;
Protected function gethandler: sighandlerprocty; override;
Protected procedure sighandler(const ainfo: psighandlerinfoty);
Protected procedure initmodel; override;
Protected function getinputar: inputconnarty; override;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure clear; override;
Public procedure start;

Properties

Published property bufferlength: integer read fbufferlength write setbufferlength default defaultsamplecount;
Published property trigger: tchangedoubleinputconn read ftrigger write settrigger;
Published property triggerlevel: tchangedoubleinputconn read ftriggerlevel write settriggerlevel;
Published property options: sigsampleroptionsty read foptions write setoptions default defaultsigsampleroptions;
Published property onbufferfull: samplerbufferfulleventty read fonbufferfull write fonbufferfull;
Published property refreshus: integer read frefreshus write setrefreshus default -1;

Description

Fields

Protected foptions: sigsampleroptionsty;
 
Protected fnegtrig: boolean;
 
Protected fstarted: boolean;
 
Protected fstartpending: boolean;
 
Protected fpretrigger: boolean;
 
Protected frunning: boolean;
 
Protected fsigbuffer: samplerbufferty;
 

Methods

Protected procedure setoptions(const avalue: sigsampleroptionsty) virtual;
 
Protected procedure updateoptions(var avalue: sigsampleroptionsty); virtual;
 
Protected procedure dotimer(const sender: tobject);
 
Protected procedure dotriggerchange(const sender: tobject);
 
Protected procedure dobufferfull; virtual;
 
Protected procedure loaded; override;
 
Protected procedure checkautostart;
 
Protected function getsigoptions: sigclientoptionsty; override;
 
Protected function gethandler: sighandlerprocty; override;
 
Protected procedure sighandler(const ainfo: psighandlerinfoty);
 
Protected procedure initmodel; override;
 
Protected function getinputar: inputconnarty; override;
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 
Public procedure clear; override;
 
Public procedure start;
 

Properties

Published property bufferlength: integer read fbufferlength write setbufferlength default defaultsamplecount;
 
Published property trigger: tchangedoubleinputconn read ftrigger write settrigger;
 
Published property triggerlevel: tchangedoubleinputconn read ftriggerlevel write settriggerlevel;
 
Published property options: sigsampleroptionsty read foptions write setoptions default defaultsigsampleroptions;
 
Published property onbufferfull: samplerbufferfulleventty read fonbufferfull write fonbufferfull;
 
Published property refreshus: integer read frefreshus write setrefreshus default -1;
 

Generated by PasDoc 0.16.0.