Class TProcessLineTalk
Unit
Declaration
type TProcessLineTalk = class(TComponent)
Description
This is a subclass of TProcess that allows to easy "talk" with executed process by pipes (read process stdout/stderr, write to process stdin) on a line-by-line basis.
If symbol HAS_PROCESS is not defined, this defines a junky implementation of TProcessLineTalk class that can't do anything and raises exception when you try to execute a process.
Source: source/component/PasDoc_ProcessLineTalk.pas (line 104).
Hierarchy
- TObject
- TPersistent
- TComponent
- TProcessLineTalk
Overview
Methods
| Public | procedure Execute; |
| Public | procedure WriteLine(const S: string); |
| Public | function ReadLine: string; |
| Public | constructor Create(AOwner: TComponent); override; |
| Public | destructor Destroy; override; |
Properties
| Published | property CommandLine: string read FCommandLine write FCommandLine; |
| Published | property Executable: string read FExecutable write FExecutable; |
| Published | property Parameters: TStrings read FParameters; |
Description
Methods
| Public | procedure Execute; |
|
This item has no description. Source: source/component/PasDoc_ProcessLineTalk.pas (line 110). | |
| Public | procedure WriteLine(const S: string); |
|
This item has no description. Source: source/component/PasDoc_ProcessLineTalk.pas (line 111). | |
| Public | function ReadLine: string; |
|
This item has no description. Source: source/component/PasDoc_ProcessLineTalk.pas (line 112). | |
| Public | constructor Create(AOwner: TComponent); override; |
|
This item has no description. Source: source/component/PasDoc_ProcessLineTalk.pas (line 113). | |
| Public | destructor Destroy; override; |
|
This item has no description. Source: source/component/PasDoc_ProcessLineTalk.pas (line 114). | |
Properties
| Published | property CommandLine: string read FCommandLine write FCommandLine; |
|
This item has no description. Source: source/component/PasDoc_ProcessLineTalk.pas (line 116). | |
| Published | property Executable: string read FExecutable write FExecutable; |
|
This item has no description. Source: source/component/PasDoc_ProcessLineTalk.pas (line 117). | |
| Published | property Parameters: TStrings read FParameters; |
|
This item has no description. Source: source/component/PasDoc_ProcessLineTalk.pas (line 118). | |
Generated by PasDoc 0.17.0.snapshot.