Home Units Hierarchy Routines All identifiers

Class unaDspDLLRoot

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaDspDLLRoot = class(unaDspLibAbstract)

Description

– unaDspDLLRoot –

Hierarchy

Overview

Methods

Public constructor create(const libPathName: wideString = '');
Public function loadLib(const libPathName: wideString = ''): dspl_result;
Protected function dspl_create(object_id: dspl_id): dspl_handle; override;
Protected function dspl_destroy(handle: dspl_handle): dspl_result; override;
Protected function dspl_getc(handle: dspl_handle; param: dspl_id): pdspl_chunk; override;
Protected function dspl_getf(handle: dspl_handle; param: dspl_id): dspl_float; override;
Protected function dspl_geti(handle: dspl_handle; param: dspl_id): dspl_int; override;
Protected function dspl_issetc(handle: dspl_handle; param: dspl_id): dspl_result; override;
Protected function dspl_issetf(handle: dspl_handle; param: dspl_id): dspl_result; override;
Protected function dspl_isseti(handle: dspl_handle; param: dspl_id): dspl_result; override;
Protected function dspl_process(handle: dspl_handle; nSamples: dspl_int): dspl_result; override;
Protected function dspl_setc(handle: dspl_handle; param: dspl_id; chunk: pdspl_float; length: dspl_int): dspl_result; override;
Protected function dspl_setf(handle: dspl_handle; param: dspl_id; value: dspl_float): dspl_result; override;
Protected function dspl_seti(handle: dspl_handle; param: dspl_id; value: dspl_int): dspl_result; override;
Protected function dspl_version(): pAnsiChar; override;
Public procedure AfterConstruction(); override;
Public procedure BeforeDestruction(); override;

Properties

Public property api: pDsplibAPI read getAPI;
Public property libPathName: wideString read f_libPathName;

Description

Methods

Public constructor create(const libPathName: wideString = '');
 
Public function loadLib(const libPathName: wideString = ''): dspl_result;
 
Protected function dspl_create(object_id: dspl_id): dspl_handle; override;
 
Protected function dspl_destroy(handle: dspl_handle): dspl_result; override;
 
Protected function dspl_getc(handle: dspl_handle; param: dspl_id): pdspl_chunk; override;
 
Protected function dspl_getf(handle: dspl_handle; param: dspl_id): dspl_float; override;
 
Protected function dspl_geti(handle: dspl_handle; param: dspl_id): dspl_int; override;
 
Protected function dspl_issetc(handle: dspl_handle; param: dspl_id): dspl_result; override;
 
Protected function dspl_issetf(handle: dspl_handle; param: dspl_id): dspl_result; override;
 
Protected function dspl_isseti(handle: dspl_handle; param: dspl_id): dspl_result; override;
 
Protected function dspl_process(handle: dspl_handle; nSamples: dspl_int): dspl_result; override;
 
Protected function dspl_setc(handle: dspl_handle; param: dspl_id; chunk: pdspl_float; length: dspl_int): dspl_result; override;
 
Protected function dspl_setf(handle: dspl_handle; param: dspl_id; value: dspl_float): dspl_result; override;
 
Protected function dspl_seti(handle: dspl_handle; param: dspl_id; value: dspl_int): dspl_result; override;
 
Protected function dspl_version(): pAnsiChar; override;
 
Public procedure AfterConstruction(); override;
 
Public procedure BeforeDestruction(); override;
 

Properties

Public property api: pDsplibAPI read getAPI;
 
Public property libPathName: wideString read f_libPathName;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09