Unit DSSClass
Functions and Procedures
Constants
Description
Uses
- Command
- Arraydef
- Hashlist
- Classes
- DSSPointerList
- NamedObject
- ParserDel
- SyncObjs
- UComplex
- DSSUcomplex
- contnrs
- CAPI_Types
- gettext
Overview
Classes, Interfaces, Objects and Records
Name | Description |
---|---|
Class TDSSEnum |
|
Record TAction |
|
Class TDSSClass |
|
Class TProxyClass |
|
Class TDSSContext |
Types
TDSSObjectFlag = (...); |
TDSSObjectFlags = set of TDSSObjectFlag; |
Flg = TDSSObjectFlag; |
TActorStatus = (...); |
TDSSObjectProp = (...); |
TPropertyFlag = (...); |
TPropertyFlags = set of TPropertyFlag; |
TPropertyType = (...); |
ArrayOfDouble = Array of Double; |
ArrayOfInteger = Array of Integer; |
ArrayOfString = Array of String; |
ArrayOfPointer = Array of Pointer; |
PropertyTypeArray = Array[1..100] of TPropertyType; |
pPropertyTypeArray = ˆPropertyTypeArray; |
TDoublePropertyFunction = function (obj: Pointer): Double; |
TPropertyScaleFunction = function (obj: Pointer; getter: Boolean): Double; |
TIntegerPropertyFunction = function (obj: Pointer): Integer; |
TStringPropertyFunction = function (obj: Pointer): String; |
TStringListPropertyFunction = function (obj: Pointer): TStringList; |
TDoublesPropertyFunction = procedure (obj: Pointer; var ResultPtr: PDouble; ResultCount: PAPISize); |
TObjRefsPropertyFunction = procedure (obj: Pointer; var ResultPtr: PPointer; ResultCount: PAPISize); |
TWriteDoublePropertyFunction = procedure (obj: Pointer; Value: double); |
TWriteObjRefPropertyFunction = procedure (obj: Pointer; Value: Pointer); |
TWriteIntegerPropertyFunction = procedure (obj: Pointer; Value: Integer); |
TWriteStringListPropertyFunction = procedure (obj: Pointer; Value: TStringList); |
TWriteObjRefsPropertyFunction = procedure (obj: Pointer; Values: PPointer; ValueCount: Integer); |
TWriteDoublesPropertyFunction = procedure (obj: Pointer; Values: PDouble; ValueCount: Integer); |
TEnumActionProcedure = TWriteIntegerPropertyFunction; |
TActionProcedure = procedure (obj: Pointer); |
BooleanArray = Array[1..100] of Boolean; |
pBooleanArray = ˆBooleanArray; |
pAction = ˆTAction; |
dss_callback_plot_t = function (DSS: TDSSContext; jsonParams: PChar): Integer; CDECL; |
dss_callback_message_t = function (DSS: TDSSContext; messageStr: PChar; messageType: Integer): Integer; CDECL; |
Variables
DSSPrime: TDSSContext; |
Description
Types
TDSSObjectFlag = (...); |
Values
|
TDSSObjectFlags = set of TDSSObjectFlag; |
Used for Edit command loops |
Flg = TDSSObjectFlag; |
TActorStatus = (...); |
Values
|
TDSSObjectProp = (...); |
Values
|
TPropertyFlag = (...); |
Values
|
TPropertyFlags = set of TPropertyFlag; |
TPropertyType = (...); |
Values
|
ArrayOfDouble = Array of Double; |
AutoTrans, Transformer OtherProperty |
ArrayOfInteger = Array of Integer; |
ArrayOfString = Array of String; |
ArrayOfPointer = Array of Pointer; |
PropertyTypeArray = Array[1..100] of TPropertyType; |
pPropertyTypeArray = ˆPropertyTypeArray; |
TDoublePropertyFunction = function (obj: Pointer): Double; |
TPropertyScaleFunction = function (obj: Pointer; getter: Boolean): Double; |
TIntegerPropertyFunction = function (obj: Pointer): Integer; |
TStringPropertyFunction = function (obj: Pointer): String; |
TStringListPropertyFunction = function (obj: Pointer): TStringList; |
TDoublesPropertyFunction = procedure (obj: Pointer; var ResultPtr: PDouble; ResultCount: PAPISize); |
TObjRefsPropertyFunction = procedure (obj: Pointer; var ResultPtr: PPointer; ResultCount: PAPISize); |
TWriteDoublePropertyFunction = procedure (obj: Pointer; Value: double); |
TDoubleArrayPropertyFunction = function (obj: Pointer): Array of Double; |
TWriteObjRefPropertyFunction = procedure (obj: Pointer; Value: Pointer); |
TWriteIntegerPropertyFunction = procedure (obj: Pointer; Value: Integer); |
TWriteStringListPropertyFunction = procedure (obj: Pointer; Value: TStringList); |
TWriteObjRefsPropertyFunction = procedure (obj: Pointer; Values: PPointer; ValueCount: Integer); |
TWriteDoublesPropertyFunction = procedure (obj: Pointer; Values: PDouble; ValueCount: Integer); |
TEnumActionProcedure = TWriteIntegerPropertyFunction; |
TActionProcedure = procedure (obj: Pointer); |
BooleanArray = Array[1..100] of Boolean; |
pBooleanArray = ˆBooleanArray; |
pAction = ˆTAction; |
dss_callback_plot_t = function (DSS: TDSSContext; jsonParams: PChar): Integer; CDECL; |
dss_callback_message_t = function (DSS: TDSSContext; messageStr: PChar; messageType: Integer): Integer; CDECL; |
Variables
DSSPrime: TDSSContext; |
Generated by PasDoc 0.16.0.