Unit rcmdline

Description

Command line reader

See TCommandLineReader

Overview

Classes, Interfaces, Objects and Records

Name Description
Class ECommandLineParseException  
Record TProperty  
Class TCommandLineReader A command line reader class that checks for valid arguments and automatically prints a formatted help.

Types

TStringArray=array of string;
TLongintArray=array of longint;
TFloatArray=array of extended;
TBooleanArray=array of boolean;
TCommandLineReaderLanguage = (...);
TKindOfProperty = (...);
PPropertyTProperty;
TOptionReadEvent = procedure (sender: TObject; const name, value: string) of object;
TOptionInterpretationEvent = procedure (sender: TObject; var name, value: string; const args: TStringArray; var argpos: integer) of object;
TCommandLineReaderShowError = procedure (sender: TObject; errorDescription: string) of object;

Constants

PACKAGE_VERSION = '1.0.0.repo';

Description

Types

TStringArray=array of string;
 
TLongintArray=array of longint;
 
TFloatArray=array of extended;
 
TBooleanArray=array of boolean;
 
TCommandLineReaderLanguage = (...);
 
Values
  • clrlEnglish
  • clrlGerman
TKindOfProperty = (...);
 
Values
  • kpStr
  • kpFile
  • kpInt
  • kpFloat
  • kpFlag
PPropertyTProperty;
 
TOptionReadEvent = procedure (sender: TObject; const name, value: string) of object;
 
TOptionInterpretationEvent = procedure (sender: TObject; var name, value: string; const args: TStringArray; var argpos: integer) of object;
 
TCommandLineReaderShowError = procedure (sender: TObject; errorDescription: string) of object;
 

Constants

PACKAGE_VERSION = '1.0.0.repo';
 

Generated by PasDoc 0.16.0.