Class TMonitorObj
Unit
Declaration
type TMonitorObj = class(TMeterElement)
Description
No description available, ancestor TMeterElement description follows
No description available, ancestor TDSSCktElement description follows
No description available, ancestor TDSSObject description follows
No description available, ancestor TNamedObject description follows
this is a GUID compliant to RFC 4122, v4
Hierarchy
- TObject
- TNamedObject
- TDSSObject
- TDSSCktElement
- TMeterElement
- TMonitorObj
Overview
Fields
Mode: Integer; |
|
MonitorStream: TMemoryStream; |
|
SampleCount: Integer; |
|
Header: TStringList; |
|
RecordSize: Integer; |
|
FileVersion: Integer; |
Methods
constructor Create(ParClass: TDSSClass; const MonitorName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure MakePosSequence(); OVERRIDE; |
|
procedure RecalcElementData; OVERRIDE; |
|
procedure CalcYPrim; OVERRIDE; |
|
procedure TakeSample; OVERRIDE; |
|
procedure ResetIt; |
|
procedure Save; |
|
procedure PostProcess; |
|
procedure OpenMonitorStream; |
|
procedure ClearMonitorStream; |
|
procedure CloseMonitorStream; |
|
procedure TranslateToCSV(Show: Boolean); |
|
procedure GetCurrents(Curr: pComplexArray); OVERRIDE; |
|
procedure DumpProperties(F: TFileStream; Complete: Boolean; Leaf: Boolean = False); OVERRIDE; |
Properties
property CSVFileName: String READ Get_FileName; |
Description
Fields
Mode: Integer; |
|
MonitorStream: TMemoryStream; |
|
SampleCount: Integer; |
|
Header: TStringList; |
|
This is the number of samples taken |
RecordSize: Integer; |
|
FileVersion: Integer; |
|
Methods
constructor Create(ParClass: TDSSClass; const MonitorName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure MakePosSequence(); OVERRIDE; |
|
procedure RecalcElementData; OVERRIDE; |
|
Make a positive Sequence Model, reset nphases |
procedure CalcYPrim; OVERRIDE; |
|
procedure TakeSample; OVERRIDE; |
|
Always Zero for a monitor |
procedure ResetIt; |
|
Go add a sample to the buffer |
procedure Save; |
|
procedure PostProcess; |
|
Saves present buffer to file |
procedure OpenMonitorStream; |
|
calculates Pst or other post-processing |
procedure ClearMonitorStream; |
|
procedure CloseMonitorStream; |
|
procedure TranslateToCSV(Show: Boolean); |
|
procedure GetCurrents(Curr: pComplexArray); OVERRIDE; |
|
procedure DumpProperties(F: TFileStream; Complete: Boolean; Leaf: Boolean = False); OVERRIDE; |
|
Get present value of terminal Curr |
Properties
property CSVFileName: String READ Get_FileName; |
|
Property MonitorFileName:String read BufferFile; |
Generated by PasDoc 0.16.0.