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
- TObject
- TPersistent
- tcomponent
- tmsecomponent
- tcustomsigcomp
- tsigcomp
- tdoublesigcomp
- tsigmultiinp
- tsigsampler
Overview
Fields
foptions: sigsampleroptionsty; |
|
fnegtrig: boolean; |
|
fstarted: boolean; |
|
fstartpending: boolean; |
|
fpretrigger: boolean; |
|
frunning: boolean; |
|
fsigbuffer: samplerbufferty; |
Methods
procedure setoptions(const avalue: sigsampleroptionsty) virtual; |
|
procedure updateoptions(var avalue: sigsampleroptionsty); virtual; |
|
procedure dotimer(const sender: tobject); |
|
procedure dotriggerchange(const sender: tobject); |
|
procedure dobufferfull; virtual; |
|
procedure loaded; override; |
|
procedure checkautostart; |
|
function getsigoptions: sigclientoptionsty; override; |
|
function gethandler: sighandlerprocty; override; |
|
procedure sighandler(const ainfo: psighandlerinfoty); |
|
procedure initmodel; override; |
|
function getinputar: inputconnarty; override; |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
procedure clear; override; |
|
procedure start; |
Properties
property bufferlength: integer read fbufferlength
write setbufferlength default defaultsamplecount; |
|
property trigger: tchangedoubleinputconn read ftrigger write settrigger; |
|
property triggerlevel: tchangedoubleinputconn read ftriggerlevel
write settriggerlevel; |
|
property options: sigsampleroptionsty read foptions
write setoptions default defaultsigsampleroptions; |
|
property onbufferfull: samplerbufferfulleventty read fonbufferfull
write fonbufferfull; |
|
property refreshus: integer read frefreshus write setrefreshus default -1; |
Description
Fields
foptions: sigsampleroptionsty; |
|
fnegtrig: boolean; |
|
fstarted: boolean; |
|
fstartpending: boolean; |
|
fpretrigger: boolean; |
|
frunning: boolean; |
|
fsigbuffer: samplerbufferty; |
|
Methods
procedure setoptions(const avalue: sigsampleroptionsty) virtual; |
|
procedure updateoptions(var avalue: sigsampleroptionsty); virtual; |
|
procedure dotimer(const sender: tobject); |
|
procedure dotriggerchange(const sender: tobject); |
|
procedure dobufferfull; virtual; |
|
procedure loaded; override; |
|
procedure checkautostart; |
|
function getsigoptions: sigclientoptionsty; override; |
|
function gethandler: sighandlerprocty; override; |
|
procedure sighandler(const ainfo: psighandlerinfoty); |
|
procedure initmodel; override; |
|
function getinputar: inputconnarty; override; |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
procedure clear; override; |
|
procedure start; |
|
Properties
property bufferlength: integer read fbufferlength
write setbufferlength default defaultsamplecount; |
|
property trigger: tchangedoubleinputconn read ftrigger write settrigger; |
|
property triggerlevel: tchangedoubleinputconn read ftriggerlevel
write settriggerlevel; |
|
property options: sigsampleroptionsty read foptions
write setoptions default defaultsigsampleroptions; |
|
property onbufferfull: samplerbufferfulleventty read fonbufferfull
write fonbufferfull; |
|
property refreshus: integer read frefreshus write setrefreshus default -1; |
|
Generated by PasDoc 0.16.0.