Egység AppServer.Internals

Megjegyzés

Szkiptekből elérhető beépített típusok / globális változók / funkciók

Áttekintés

Osztályok, Kapcsolódási felületek és Objektumok

Név Megjegyzés
Osztály TObject  
Osztály TPersistent  
Osztály TComponent  
Osztály TStream  
Osztály TStrings  
Osztály TStringList  
Osztály TBits  
Osztály THandleStream  
Osztály TFileStream  
Osztály TStringStream  
Osztály TCustomMemoryStream  
Osztály TMemoryStream  
Osztály TResourceStream  
Osztály TParser  
Osztály TCollection  
Osztály TCollectionItem  
Osztály TOwnedCollection  
Osztály TSpeedButton  
Osztály TBitBtn  
Osztály TDragObject  
Osztály TSizeConstraints  
Osztály TControl  
Osztály TWinControl  
Osztály TGraphicControl  
Osztály TCustomControl  
Osztály TDataSet  
Osztály TField  
Osztály TFieldDefs  
Osztály TIndexDefs  
Osztály TObjectField  
Osztály TDataLink  
Osztály TDataSource  
Osztály TParam  
Osztály TNamedItem  
Osztály TDefCollection  
Osztály TFieldDef  
Osztály TIndexDef  
Osztály TFlatList  
Osztály TFieldDefList  
Osztály TFieldList  
Osztály TFields  
Osztály TLookupList  
Osztály TStringField  
Osztály TWideStringField  
Osztály TNumericField  
Osztály TIntegerField  
Osztály TSmallintField  
Osztály TLargeintField  
Osztály TWordField  
Osztály TAutoIncField  
Osztály TFloatField  
Osztály TCurrencyField  
Osztály TBooleanField  
Osztály TDateTimeField  
Osztály TDateField  
Osztály TTimeField  
Osztály TBinaryField  
Osztály TBytesField  
Osztály TVarBytesField  
Osztály TBCDField  
Osztály TFMTBCDField  
Osztály TBlobField  
Osztály TMemoField  
Osztály TGraphicField  
Osztály TADTField  
Osztály TArrayField  
Osztály TDataSetField  
Osztály TReferenceField  
Osztály TVariantField  
Osztály TGuidField  
Osztály TParams  
Osztály TShape  
Osztály TImage  
Osztály TPaintBox  
Osztály TBevel  
Osztály TTimer  
Osztály TCustomPanel  
Osztály TPanel  
Osztály TPage  
Osztály TNotebook  
Osztály THeader  
Osztály TCustomRadioGroup  
Osztály TRadioGroup  
Osztály TControlScrollBar  
Osztály TScrollingWinControl  
Osztály TScrollBox  
Osztály TForm  
Osztály TApplication  
Osztály TGraphicsObject  
Osztály TGraphic  
Osztály TFont  
Osztály TPen  
Osztály TBrush  
Osztály TCanvas  
Osztály TBitmap  
Osztály TPicture  
Osztály TCustomGroupBox  
Osztály TGroupBox  
Osztály TCustomLabel  
Osztály TLabel  
Osztály TCustomEdit  
Osztály TEdit  
Osztály TCustomMemo  
Osztály TMemo  
Osztály TCustomComboBox  
Osztály TComboBox  
Osztály TButtonControl  
Osztály TButton  
Osztály TCustomCheckBox  
Osztály TCheckBox  
Osztály TRadioButton  
Osztály TCustomListBox  
Osztály TListBox  
Osztály TScrollBar  
Osztály EMenuError  
Osztály TMenuActionLink  
Osztály TMenuItem  
Osztály TMenu  
Osztály TMainMenu  
Osztály TPopupMenu  
Osztály TPopupList  
Osztály TMenuItemStack  
Osztály TCMenuItem  
Osztály TCustomIniFile  
Osztály TIniFile  
Osztály TMemIniFile  
Osztály TFDConnection  
Osztály TFDParam  
Osztály TFDMacro  
Osztály TFDFetchOptions  
Osztály TFDQuery  
Osztály TParamObject  
Osztály TParamObjectArray  
Osztály TResponseObject  
Osztály TResponseObjectArray  
Osztály TJSONField  
Osztály TJSONObject  
Osztály TJSONArray  
Osztály TFDMemTable  
Osztály TQueryCache  
Osztály TPushClient  
Osztály TXML  
Osztály TXMLNode  
Osztály TXMLNodes  
Osztály TServerInputJSON  
Osztály TServerInputFile  
Osztály TServerInputFiles  
Osztály TServerInputAuthSession  
Osztály TServerInputAuthBasic  
Osztály TServerInputAuthJWT  
Osztály TServerInputAuth  
Osztály TServerInput  
Osztály TServerOutputJSON  
Osztály TServerOutputFile  
Osztály TServerOutput  
Osztály TServerScripts  
Osztály TServerSystemInternals  
Osztály TServerSystemConfigItem  
Osztály TServerSystemConfig  
Osztály TServerSystem  
Osztály TServer  
Osztály TPersistentStorage  
Osztály TPSExec  
Osztály TGlobalStorage  
Osztály TFieldInfo  
Osztály TDBTools  
Osztály TRSSParser  
Osztály TDBQueryHelper  
Osztály TRESTClient  
Osztály TSOAPClient  
Osztály TExcelFormater  
Osztály TRouter  
Osztály TUIProgress  
Osztály TASTMComponent  
Osztály TASTMField  
Osztály TASTMRecord  
Osztály TASTMMessage  
Osztály THL7SubComponent  
Osztály THL7Component  
Osztály THL7Field  
Osztály THL7Record  
Osztály THL7Message  
Osztály TfrmBrowser  
Record AnyRecord  
Record TRTTIRecordField  
Record TRTTITypeInfo  
Record TVarArg  
Record TRect  
Record TGUID  
Record TCLSID  
Record TIID  
Record TPoint  
Record TScriptElementVariable  
Record TScriptElementParameter  
Record TScriptElementMethod  
Record TScriptElementProperty  
Record TScriptElementClassType  
Record TScriptElementRecordType  
Record TScriptElements  
Record TGlobalSysInfo  
Record TCacheTable  
Record PCacheTable  
Record TAuthUserInfo  
Record TExcelCellFormat  

Függvények és Eljárások

function Assigned(I: LongInt): Boolean;
procedure _T(Name: tbtString; V: Variant);
function _T(Name: tbtString): Variant;
function IntToStr(I: Int64): string;
function StrToInt(S: string): LongInt;
function StrToIntDef(S: string; def: LongInt): LongInt;
function Copy(S: AnyString; iFrom: LongInt; iCount: LongInt): AnyString;
function Pos(SubStr: AnyString; S: AnyString): LongInt;
procedure Delete(var S: AnyString; iFrom: LongInt; iCount: LongInt);
procedure Insert(S: AnyString; var s2: AnyString; iPos: LongInt);
function GetArrayLength(Arr: ANY): LongInt;
procedure SetArrayLength(var arr: ANY; count: LongInt);
function StrGet(var S: string; I: LongInt): Char;
function StrGet2(S: string; I: LongInt): Char;
procedure StrSet(C: Char; I: LongInt; var S: string);
function WStrGet(var S: AnyString; I: LongInt): WideChar;
procedure WStrSet(C: AnyString; I: LongInt; var S: AnyString);
function VarArrayGet(var S: Variant; I: LongInt): Variant;
procedure VarArraySet(C: Variant; I: LongInt; var S: Variant);
function AnsiUpperCase(S: string): string;
function AnsiLowerCase(S: string): string;
function UpperCase(S: AnyString): AnyString;
function LowerCase(S: AnyString): AnyString;
function Trim(S: AnyString): AnyString;
function Length(S: ANY): LongInt;
procedure SetLength(var s: ANY; NewLength: LongInt);
function Low(X: ANY): Int64;
function High(X: ANY): Int64;
procedure Dec(var x: ANY);
procedure Inc(var x: ANY);
procedure Include(var s: ANY; m: ANY);
procedure Exclude(var s: ANY; m: ANY);
function Sin(E: Extended): Extended;
function Cos(E: Extended): Extended;
function Sqrt(E: Extended): Extended;
function Sqr(E: Extended): Extended;
function Round(E: Extended): LongInt;
function Trunc(E: Extended): LongInt;
function Int(E: Extended): Extended;
function Pi(): Extended;
function Abs(E: Extended): Extended;
function StrToFloat(S: string): Extended;
function FloatToStr(E: Extended): string;
function PadL(S: AnyString; I: LongInt): AnyString;
function PadR(S: AnyString; I: LongInt): AnyString;
function PadZ(S: AnyString; I: LongInt): AnyString;
function Replicate(C: Char; I: LongInt): string;
function StringOfChar(C: Char; I: LongInt): string;
function Unassigned(): Variant;
function VarIsEmpty(V: Variant): Boolean;
function VarIsClear(V: Variant): Boolean;
function Null(): Variant;
function VarIsNull(V: Variant): Boolean;
function VarType(V: Variant): TVarType;
procedure RaiseLastException();
procedure RaiseException(Ex: TIFException; Param: string);
function ExceptionType(): TIFException;
function ExceptionParam(): string;
function ExceptionProc(): LongWord;
function ExceptionPos(): LongWord;
function ExceptionToString(er: TIFException; Param: string): string;
function StrToInt64(S: string): Int64;
function Int64ToStr(I: Int64): string;
function StrToInt64Def(S: string; def: Int64): Int64;
function SizeOf(Data: ANY): LongInt;
function IdispatchInvoke(Self: IDispatch; PropertySet: Boolean; Name: string; Par: array of Variant): Variant;
procedure PauseScript();
function Code.RT(): LongWord;
function Code.Execute(AProc: ANY; AParams: array of Variant): Variant;
function Code.ExecuteVar(AProc: ANY; var AParams: array of Variant): Variant;
function Code.MethodExists(AMethodName: string): Boolean;
function O2V(AObject: ANY): Variant;
function RTTI.InheritsFrom(AType1: LongInt; AType2: LongInt): Boolean;
function RTTI.TypeNameOf(var AVariable: ANY): string;
function RTTI.TypeOf(var AVariable: ANY): LongWord;
function RTTI.TypeName(ATypeIndex: LongWord): string;
function RTTI.TypeIndex(ATypeName: string): LongWord;
function RTTI.IsOrdinal(AType: ANY): Boolean;
function RTTI.IsNumeric(AType: ANY): Boolean;
function RTTI.IsFloat(AType: ANY): Boolean;
function RTTI.IsString(AType: ANY): Boolean;
function RTTI.IsBool(AType: ANY): Boolean;
function RTTI.IsDateTime(AType: ANY): Boolean;
function RTTI.IsVariant(AType: ANY): Boolean;
function RTTI.IsRecord(var AVariable: ANY): Boolean;
function RTTI.IsRecordType(ATypeIndex: LongWord): Boolean;
function RTTI.IsArray(var AVariable: ANY): Boolean;
function RTTI.IsArrayType(ATypeIndex: LongWord): Boolean;
function RTTI.AddressOf(var AVariable: ANY): Int64;
function RTTI.GetPointedAddress(AAddres: Int64): Int64;
function RTTI.CopyFrom(var AVariable: ANY; AFrom: Int64): Boolean;
function RTTI.CopyTo(var AVariable: ANY; AFrom: Int64): Boolean;
function RTTI.CopyToExternal(var AVariable: ANY; AFrom: Int64): Boolean;
function RTTI.RecordFieldCount(var AVariable: ANY; const APublicOnly: Boolean = true): LongInt;
function RTTI.RecordFieldExists(AType: ANY; AFieldName: string; const APublicOnly: Boolean = true): Boolean;
function RTTI.GetRecordFields(ARecordType: ANY; var AFields: ANY; const AVariable: Int64 = 0): Boolean;
function RTTI.GetRecordField(ARecordType: ANY; AField: ANY; const AVariable: Int64 = 0): TRTTIRecordField;
function RTTI.GetArrayItem(AAddress: Int64; ATypeIndex: LongInt; AIndex: LongInt): Variant;
function RTTI.GetArrayItemAddress(AAddress: Int64; ATypeIndex: LongInt; AIndex: LongInt): Int64;
function RTTI.GetArrayItemAddr(var AArray: ANY; AIndex: LongInt): Int64;
function RTTI.SetArrayItem(AAddress: Int64; ATypeIndex: LongInt; AIndex: LongInt; AValue: Variant): Variant;
function RTTI.GetArrayLength(AAddress: Int64; ATypeIndex: LongInt): LongWord;
function RTTI.SetArrayLength(AAddress: Int64; ATypeIndex: LongInt; ALength: LongWord): LongWord;
function RTTI.GetArrayItemType(ATypeIndex: LongWord): LongWord;
function RTTI.GetRecordFieldValue(var AVariable: ANY; AIndex: ANY): Variant;
function RTTI.SetRecordFieldValue(var AVariable: ANY; AIndex: ANY; AValue: Variant): Variant;
function TRTTIRecordField.SetValue(var ASelf: TRTTIRecordField; AValue: Variant): TRTTIRecordField;
function TRTTIRecordField.SetArrayLength(var ASelf: TRTTIRecordField; ALength: LongWord): TRTTIRecordField;
function TRTTIRecordField.SetArrayItem(var ASelf: TRTTIRecordField; AIndex: LongInt; AValue: Variant): TRTTIRecordField;
function TRTTIRecordField.GetArrayItemAddress(var ASelf: TRTTIRecordField; AIndex: LongInt): Int64;
function TRTTIRecordField.HasAttribute(var ASelf: TRTTIRecordField; AAttribute: string): Boolean;
function TRTTIRecordField.GetAttribute(var ASelf: TRTTIRecordField; AAttributeIndex: LongInt): AnsiString;
function TRTTIRecordField.GetAttributeValueCount(var ASelf: TRTTIRecordField; AAttribute: ANY): LongInt;
function TRTTIRecordField.GetAttributeValue(var ASelf: TRTTIRecordField; AAttribute: ANY; const AIndex: LongInt = 1): Variant;
function TRTTIRecordField.SetAttributeValue(var ASelf: TRTTIRecordField; AAttribute: ANY; AValue: Variant; const AIndex: LongInt = 1): Variant;
function TRTTIRecordField.AddAttribute(var ASelf: TRTTIRecordField; AAttributeName: AnsiString; AValues: array of Variant): Boolean;
function TRTTIRecordField.RemoveAttribute(var ASelf: TRTTIRecordField; AAttributeName: AnsiString): Boolean;
function RTTI.GetTypeInfo(AVariable: ANY): TRTTITypeInfo;
function RTTI.AddAttribute(var AVariable: ANY; AAttribute: AnsiString; AValues: array of Variant): Boolean;
function RTTI.RemoveAttribute(var AVariable: ANY; AAttribute: AnsiString): Boolean;
function RTTI.SetAttributeValue(var AVariable: ANY; AAttribute: ANY; AValue: Variant; const AIndex: LongInt = 1): Variant;
function RTTI.TypeHasAttribute(AVariable: LongInt; AAttribute: string): Boolean;
function RTTI.GetTypeAttributeValue(AVariable: LongInt; AAttribute: ANY; const AIndex: LongInt = 1): Variant;
function RTTI.GetTypeAttributeValueCount(AVariable: LongInt; AAttribute: ANY): LongInt;
function RTTI.GetTypeAttributeCount(AVariable: LongInt): LongInt;
function RTTI.GetTypeAttribute(AVariable: LongInt; const AIndex: LongInt = 1): AnsiString;
function RTTI.HasAttribute(var AVariable: ANY; AAttribute: string): Boolean;
function RTTI.GetAttributeValue(var AVariable: ANY; AAttribute: ANY; const AIndex: LongInt = 1): Variant;
function RTTI.GetAttributeValueCount(var AVariable: ANY; AAttribute: ANY): LongInt;
function RTTI.GetAttributeCount(var AVariable: ANY): LongInt;
function RTTI.GetAttribute(var AVariable: ANY; const AIndex: LongInt = 1): AnsiString;
function RTTI.RecordFieldHasAttribute(var AVariable: ANY; AField: ANY; AAttribute: string): Boolean;
function RTTI.GetRecordFieldAttributeValue(var AVariable: ANY; AField: ANY; AAttribute: ANY; const AIndex: LongInt = 1): Variant;
function RTTI.GetRecordFieldAttributeValue(var AVariable: ANY; AField: ANY; AAttribute: ANY; const AIndex: LongInt = 1): Variant;
function RTTI.GetRecordFieldAttributeValueCount(var AVariable: ANY; AField: ANY; AAttribute: ANY): LongInt;
function RTTI.GetRecordFieldAttributeCount(var AVariable: ANY; AField: ANY): LongInt;
function RTTI.GetRecordFieldAttribute(var AVariable: ANY; AField: ANY; const AIndex: LongInt = 1): AnsiString;
procedure RTTI.Default(var AVariable: ANY);
procedure Ref(var ADestVar: ANY; var ASrcVar: string);
procedure RTTI.SetRef(var ADestVar: ANY; AAddress: Int64);
procedure RTTI.SetNilRef(var ADestVar: ANY);
function RTTI.CurrProcName(): AnsiString;
function RTTI.CallingProcName(): AnsiString;
function Wrap(var AVar: ANY; const ARef: Boolean = false): Variant;
function Unwrap(var v: Variant; var ADestVar: ANY): Variant;
procedure FreeAndNil(var AObject: ANY);
procedure ExitRef(var ARef: ANY);
function VarArgs.Count(): LongInt;
function VarArgs.Type(AIDX: LongInt): LongInt;
function VarArgs.TypeName(AIDX: LongInt): string;
function VarArgs.Values(AIDX: LongInt): TVarArg;
procedure OleCheck(Result: HResult);
function StringToGUID(S: string): TGUID;
function CreateComObject(ClassID: TGUID): IUnknown;
function CreateOleObject(ClassName: string): IDispatch;
function GetActiveOleObject(ClassName: string): IDispatch;
function EncodeDate(Year: Word; Month: Word; Day: Word): TDateTime;
function EncodeTime(Hour: Word; Min: Word; Sec: Word; MSec: Word): TDateTime;
function TryEncodeDate(Year: Word; Month: Word; Day: Word; var Date: TDateTime): Boolean;
function TryEncodeTime(Hour: Word; Min: Word; Sec: Word; MSec: Word; var Time: TDateTime): Boolean;
procedure DecodeDate(DateTime: TDateTime; var Year: Word; var Month: Word; var Day: Word);
procedure DecodeTime(DateTime: TDateTime; var Hour: Word; var Min: Word; var Sec: Word; var MSec: Word);
function DayOfWeek(DateTime: TDateTime): Word;
function Date(): TDateTime;
function Time(): TDateTime;
function Now(): TDateTime;
function DateTimeToUnix(D: TDateTime): Int64;
function UnixToDateTime(U: Int64): TDateTime;
function DateToStr(D: TDateTime): string;
function StrToDate(S: string): TDateTime;
function FormatDateTime(fmt: string; D: TDateTime): string;
procedure UnloadDll(S: string);
function DllGetLastError(): LongInt;
function ShortCut(Key: Word; Shift: TShiftState): TShortCut;
procedure ShortCutToKey(ShortCut: TShortCut; var Key: Word; var Shift: TShiftState);
function ShortCutToText(ShortCut: TShortCut): string;
function TextToShortCut(Text: string): TShortCut;
function NewMenu(Owner: TComponent; AName: string; Items: array of TObject): TMainMenu;
function NewPopupMenu(Owner: TComponent; AName: string; Alignment: TPopupAlignment; AutoPopup: Boolean; Items: array of TObject): TPopupMenu;
function NewSubMenu(ACaption: string; HCTX: Word; AName: string; Items: array of TObject; AEnabled: Boolean): TMenuItem;
function NewItem(ACaption: string; AShortCut: TShortCut; Achecked: Boolean; AEnabled: Boolean; AOnClick: TNotifyEvent; HCTX: Word; AName: string): TMenuItem;
function NewLine(): TMenuItem;
procedure DrawMenuItem(MenuItem: TMenuItem; ACanvas: TCanvas; ARect: TRect; State: TOwnerDrawState);
function TFDQuery.ParamExists(Self: TFDQuery; AParamName: string): Boolean;
function TFDQuery.MacroExists(Self: TFDQuery; AMacroName: string): Boolean;
function TFileStream.ReadData(ASelf: TFileStream; ABuffer: Int64; ACount: LongInt): LongInt;
function TFileStream.ReadAnsiString(ASelf: TFileStream; var ABuffer: AnsiString; ACount: LongInt): LongInt;
function TFileStream.ReadBoolean(ASelf: TFileStream; var ABuffer: Boolean; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadChar(ASelf: TFileStream; var ABuffer: Char; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadWideChar(ASelf: TFileStream; var ABuffer: WideChar; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadU8(ASelf: TFileStream; var ABuffer: Byte; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadI8(ASelf: TFileStream; var ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadU16(ASelf: TFileStream; var ABuffer: Word; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadI16(ASelf: TFileStream; var ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadU32(ASelf: TFileStream; var ABuffer: LongWord; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadI32(ASelf: TFileStream; var ABuffer: LongInt; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadI64(ASelf: TFileStream; var ABuffer: Int64; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadSingle(ASelf: TFileStream; var ABuffer: Single; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadDouble(ASelf: TFileStream; var ABuffer: Double; const ACount: LongInt = 0): LongInt;
function TFileStream.ReadExtended(ASelf: TFileStream; var ABuffer: Extended; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteData(ASelf: TFileStream; ABuffer: Int64; ACount: LongInt): LongInt;
function TFileStream.WriteAnsiString(ASelf: TFileStream; ABuffer: AnsiString; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteBoolean(ASelf: TFileStream; ABuffer: Boolean; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteChar(ASelf: TFileStream; ABuffer: Char; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteWideChar(ASelf: TFileStream; ABuffer: WideChar; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteU8(ASelf: TFileStream; ABuffer: Byte; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteI8(ASelf: TFileStream; ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteU16(ASelf: TFileStream; ABuffer: Word; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteI16(ASelf: TFileStream; ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteU32(ASelf: TFileStream; ABuffer: LongWord; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteI32(ASelf: TFileStream; ABuffer: LongInt; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteI64(ASelf: TFileStream; ABuffer: Int64; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteSingle(ASelf: TFileStream; ABuffer: Single; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteDouble(ASelf: TFileStream; ABuffer: Double; const ACount: LongInt = 0): LongInt;
function TFileStream.WriteExtended(ASelf: TFileStream; ABuffer: Extended; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadData(ASelf: TMemoryStream; ABuffer: Int64; ACount: LongInt): LongInt;
function TMemoryStream.ReadAnsiString(ASelf: TMemoryStream; var ABuffer: AnsiString; ACount: LongInt): LongInt;
function TMemoryStream.ReadBoolean(ASelf: TMemoryStream; var ABuffer: Boolean; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadChar(ASelf: TMemoryStream; var ABuffer: Char; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadWideChar(ASelf: TMemoryStream; var ABuffer: WideChar; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadU8(ASelf: TMemoryStream; var ABuffer: Byte; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadI8(ASelf: TMemoryStream; var ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadU16(ASelf: TMemoryStream; var ABuffer: Word; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadI16(ASelf: TMemoryStream; var ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadU32(ASelf: TMemoryStream; var ABuffer: LongWord; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadI32(ASelf: TMemoryStream; var ABuffer: LongInt; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadI64(ASelf: TMemoryStream; var ABuffer: Int64; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadSingle(ASelf: TMemoryStream; var ABuffer: Single; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadDouble(ASelf: TMemoryStream; var ABuffer: Double; const ACount: LongInt = 0): LongInt;
function TMemoryStream.ReadExtended(ASelf: TMemoryStream; var ABuffer: Extended; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteData(ASelf: TMemoryStream; ABuffer: Int64; ACount: LongInt): LongInt;
function TMemoryStream.WriteAnsiString(ASelf: TMemoryStream; ABuffer: AnsiString; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteBoolean(ASelf: TMemoryStream; ABuffer: Boolean; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteChar(ASelf: TMemoryStream; ABuffer: Char; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteWideChar(ASelf: TMemoryStream; ABuffer: WideChar; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteU8(ASelf: TMemoryStream; ABuffer: Byte; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteI8(ASelf: TMemoryStream; ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteU16(ASelf: TMemoryStream; ABuffer: Word; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteI16(ASelf: TMemoryStream; ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteU32(ASelf: TMemoryStream; ABuffer: LongWord; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteI32(ASelf: TMemoryStream; ABuffer: LongInt; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteI64(ASelf: TMemoryStream; ABuffer: Int64; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteSingle(ASelf: TMemoryStream; ABuffer: Single; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteDouble(ASelf: TMemoryStream; ABuffer: Double; const ACount: LongInt = 0): LongInt;
function TMemoryStream.WriteExtended(ASelf: TMemoryStream; ABuffer: Extended; const ACount: LongInt = 0): LongInt;
function GetRSSFeed(AURL: string): string;
function CalculateMD5Hash(AString: string): string;
function CalculateSHA1Hash(AString: string): string;
function EncodeURL(AValue: AnsiString): AnsiString;
function DecodeURL(AValue: AnsiString): AnsiString;
function DateOf(AValue: TDateTime): TDateTime;
function TimeOf(AValue: TDateTime): TDateTime;
function RecodeDate(AValue: TDateTime; AYear: Word; AMonth: Word; ADay: Word): TDateTime;
function RecodeTime(AValue: TDateTime; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word): TDateTime;
function RecodeDateTime(AValue: TDateTime; AYear: Word; AMonth: Word; ADay: Word; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word): TDateTime;
function DateToStr(ADate: TDateTime): string;
function DateTimeToStr(ADate: TDateTime): string;
function TimeToStr(DateTime: TDateTime): string;
function FormatDateTime(Format: string; DateTime: TDateTime): string;
function StrToDate(s: string): TDateTime;
function StrToTime(s: string): TDateTime;
function StrToDateTime(ADate: string): TDateTime;
function StrToDateTimeFormat(AString: string; AFormat: string; const ACheckTimeZone: Boolean = false): TDateTime;
function YearOf(AValue: TDateTime): Word;
function MonthOf(AValue: TDateTime): Word;
function DayOf(AValue: TDateTime): Word;
function HourOf(AValue: TDateTime): Word;
function MinuteOf(AValue: TDateTime): Word;
function SecondOf(AValue: TDateTime): Word;
function MilliSecondOf(AValue: TDateTime): Word;
function YearsBetween(ANow: TDateTime; AThen: TDateTime): LongInt;
function MonthsBetween(ANow: TDateTime; AThen: TDateTime): LongInt;
function DaysBetween(ANow: TDateTime; AThen: TDateTime): LongInt;
function HoursBetween(ANow: TDateTime; AThen: TDateTime): Int64;
function MinutesBetween(ANow: TDateTime; AThen: TDateTime): Int64;
function SecondsBetween(ANow: TDateTime; AThen: TDateTime): Int64;
function MillisecondsBetween(ANow: TDateTime; AThen: TDateTime): Int64;
function IncYear(ADate: TDateTime; ADelta: LongInt): TDateTime;
function IncMonth(ADate: TDateTime; ADelta: LongInt): TDateTime;
function IncWeek(ADate: TDateTime; ADelta: LongInt): TDateTime;
function IncDay(ADate: TDateTime; ADelta: LongInt): TDateTime;
function IncHour(ADate: TDateTime; ADelta: Int64): TDateTime;
function IncMinute(ADate: TDateTime; ADelta: Int64): TDateTime;
function IncSecond(ADate: TDateTime; ADelta: Int64): TDateTime;
function IncMillisecond(ADate: TDateTime; ADelta: Int64): TDateTime;
function DayOfTheYear(AValue: TDateTime): Word;
function DayOfTheMonth(AValue: TDateTime): Word;
function DayOfTheWeek(AValue: TDateTime): Word;
function IsInLeapYear(AValue: TDateTime): Boolean;
function IsPM(AValue: TDateTime): Boolean;
function IsAM(AValue: TDateTime): Boolean;
function IsValidDate(AYear: Word; AMonth: Word; ADay: Word): Boolean;
function IsValidTime(AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word): Boolean;
function IsValidDateTime(AYear: Word; AMonth: Word; ADay: Word; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word): Boolean;
function IsValidDateDay(AYear: Word; ADayOfYear: Word): Boolean;
function IsValidDateWeek(AYear: Word; AWeekOfYear: Word; ADayOfWeek: Word): Boolean;
function IsValidDateMonthWeek(AYear: Word; AMonth: Word; AWeekOfMonth: Word; ADayOfWeek: Word): Boolean;
function WeeksInYear(AValue: TDateTime): Word;
function WeeksInAYear(AYear: Word): Word;
function DaysInYear(AValue: TDateTime): Word;
function DaysInAYear(AYear: Word): Word;
function DaysInMonth(AValue: TDateTime): Word;
function DaysInAMonth(AYear: Word; AMonth: Word): Word;
function Today(): TDateTime;
function Yesterday(): TDateTime;
function Tomorrow(): TDateTime;
function IsToday(AValue: TDateTime): Boolean;
function IsSameDay(AValue: TDateTime; ABasis: TDateTime): Boolean;
function StartOfTheYear(AValue: TDateTime): TDateTime;
function EndOfTheYear(AValue: TDateTime): TDateTime;
function StartOfAYear(AYear: Word): TDateTime;
function EndOfAYear(AYear: Word): TDateTime;
function StartOfTheMonth(AValue: TDateTime): TDateTime;
function EndOfTheMonth(AValue: TDateTime): TDateTime;
function StartOfAMonth(AYear: Word; AMonth: Word): TDateTime;
function EndOfAMonth(AYear: Word; AMonth: Word): TDateTime;
function StartOfTheWeek(AValue: TDateTime): TDateTime;
function EndOfTheWeek(AValue: TDateTime): TDateTime;
function StartOfAWeek(AYear: Word; AWeekOfYear: Word; ADayOfWeek: Word): TDateTime;
function EndOfAWeek(AYear: Word; AWeekOfYear: Word; ADayOfWeek: Word): TDateTime;
function StartOfTheDay(AValue: TDateTime): TDateTime;
function EndOfTheDay(AValue: TDateTime): TDateTime;
function StartOfADay(AYear: Word; AMonth: Word; ADay: Word): TDateTime;
function EndOfADay(AYear: Word; AMonth: Word; ADay: Word): TDateTime;
function MonthOfTheYear(AValue: TDateTime): Word;
function WeekOfTheYear(AValue: TDateTime): Word;
function DayOfTheYear(AValue: TDateTime): Word;
function HourOfTheYear(AValue: TDateTime): Word;
function MinuteOfTheYear(AValue: TDateTime): LongWord;
function SecondOfTheYear(AValue: TDateTime): LongWord;
function MilliSecondOfTheYear(AValue: TDateTime): Int64;
function WeekOfTheMonth(AValue: TDateTime): Word;
function DayOfTheMonth(AValue: TDateTime): Word;
function HourOfTheMonth(AValue: TDateTime): Word;
function MinuteOfTheMonth(AValue: TDateTime): Word;
function SecondOfTheMonth(AValue: TDateTime): LongWord;
function MilliSecondOfTheMonth(AValue: TDateTime): LongWord;
function DayOfTheWeek(AValue: TDateTime): Word;
function HourOfTheWeek(AValue: TDateTime): Word;
function MinuteOfTheWeek(AValue: TDateTime): Word;
function SecondOfTheWeek(AValue: TDateTime): LongWord;
function MilliSecondOfTheWeek(AValue: TDateTime): LongWord;
function HourOfTheDay(AValue: TDateTime): Word;
function MinuteOfTheDay(AValue: TDateTime): Word;
function SecondOfTheDay(AValue: TDateTime): LongWord;
function MilliSecondOfTheDay(AValue: TDateTime): LongWord;
function MinuteOfTheHour(AValue: TDateTime): Word;
function SecondOfTheHour(AValue: TDateTime): Word;
function MilliSecondOfTheHour(AValue: TDateTime): LongWord;
function SecondOfTheMinute(AValue: TDateTime): Word;
function MilliSecondOfTheMinute(AValue: TDateTime): LongWord;
function MilliSecondOfTheSecond(AValue: TDateTime): Word;
function WithinPastYears(ANow: TDateTime; AThen: TDateTime; AYears: LongInt): Boolean;
function WithinPastMonths(ANow: TDateTime; AThen: TDateTime; AMonths: LongInt): Boolean;
function WithinPastWeeks(ANow: TDateTime; AThen: TDateTime; AWeeks: LongInt): Boolean;
function WithinPastDays(ANow: TDateTime; AThen: TDateTime; ADays: LongInt): Boolean;
function WithinPastHours(ANow: TDateTime; AThen: TDateTime; AHours: Int64): Boolean;
function WithinPastMinutes(ANow: TDateTime; AThen: TDateTime; AMinutes: Int64): Boolean;
function WithinPastSeconds(ANow: TDateTime; AThen: TDateTime; ASeconds: Int64): Boolean;
function WithinPastMilliSeconds(ANow: TDateTime; AThen: TDateTime; AMilliSeconds: Int64): Boolean;
function DateTimeInRange(ADateTime: TDateTime; AStartDateTime: TDateTime; AEndDateTime: TDateTime; aInclusive: Boolean): Boolean;
function DateInRange(ADate: TDateTime; AStartDate: TDateTime; AEndDate: TDateTime; AInclusive: Boolean): Boolean;
function TimeInRange(ATime: TDateTime; AStartTime: TDateTime; AEndTime: TDateTime; AInclusive: Boolean): Boolean;
function EncodeDateTime(AYear: Word; AMonth: Word; ADay: Word; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word): TDateTime;
procedure DecodeDateTime(AValue: TDateTime; var AYear: Word; var AMonth: Word; var ADay: Word; var AHour: Word; var AMinute: Word; var ASecond: Word; var AMilliSecond: Word);
function EncodeDateWeek(AYear: Word; AWeekOfYear: Word; ADayOfWeek: Word): TDateTime;
procedure DecodeDateWeek(AValue: TDateTime; var AYear: Word; var AWeekOfYear: Word; var ADayOfWeek: Word);
function EncodeDateDay(AYear: Word; ADayOfYear: Word): TDateTime;
procedure DecodeDateDay(AValue: TDateTime; var AYear: Word; var ADayOfYear: Word);
function EncodeDateMonthWeek(AYear: Word; AMonth: Word; AWeekOfMonth: Word; ADayOfWeek: Word): TDateTime;
procedure DecodeDateMonthWeek(AValue: TDateTime; var AYear: Word; var AMonth: Word; var AWeekOfMonth: Word; var ADayOfWeek: Word);
function TryEncodeDateTime(AYear: Word; AMonth: Word; ADay: Word; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word; var AValue: TDateTime): Boolean;
function TryEncodeDateWeek(AYear: Word; AWeekOfYear: Word; var AValue: TDateTime; ADayOfWeek: Word): Boolean;
function TryEncodeDateDay(AYear: Word; ADayOfYear: Word; var AValue: TDateTime): Boolean;
function TryEncodeDateMonthWeek(AYear: Word; AMonth: Word; AWeekOfMonth: Word; ADayOfWeek: Word; var AValue: TDateTime): Boolean;
function RecodeYear(AValue: TDateTime; AYear: Word): TDateTime;
function RecodeMonth(AValue: TDateTime; AMonth: Word): TDateTime;
function RecodeDay(AValue: TDateTime; ADay: Word): TDateTime;
function RecodeHour(AValue: TDateTime; AHour: Word): TDateTime;
function RecodeMinute(AValue: TDateTime; AMinute: Word): TDateTime;
function RecodeSecond(AValue: TDateTime; ASecond: Word): TDateTime;
function RecodeMilliSecond(AValue: TDateTime; AMilliSecond: Word): TDateTime;
function TryRecodeDateTime(AValue: TDateTime; AYear: Word; AMonth: Word; ADay: Word; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word; var AResult: TDateTime): Boolean;
function SameDateTime(A: TDateTime; B: TDateTime): Boolean;
function SameDate(A: TDateTime; B: TDateTime): Boolean;
function SameTime(A: TDateTime; B: TDateTime): Boolean;
function NthDayOfWeek(AValue: TDateTime): Word;
procedure DecodeDayOfWeekInMonth(AValue: TDateTime; var AYear: Word; var AMonth: Word; var ANthDayOfWeek: Word; var ADayOfWeek: Word);
function EncodeDayOfWeekInMonth(AYear: Word; AMonth: Word; ANthDayOfWeek: Word; ADayOfWeek: Word): TDateTime;
function TryEncodeDayOfWeekInMonth(AYear: Word; AMonth: Word; ANthDayOfWeek: Word; ADayOfWeek: Word; var AValue: TDateTime): Boolean;
function DateTimeToUnix(AValue: TDateTime; AInputIsUTC: Boolean): Int64;
function UnixToDateTime(AValue: Int64; AReturnUTC: Boolean): TDateTime;
function TDateTime.ToLocal(ADT: TDateTime): TDateTime;
function TDateTime.ToUTC(ADT: TDateTime): TDateTime;
function StartsWith(AString: string; AContent: string; ANoCase: Boolean): Boolean;
function EndsWith(AString: string; AContent: string; ANoCase: Boolean): Boolean;
function Contains(AString: string; AContent: string; ANoCase: Boolean): Boolean;
function StringReplace(Source: string; OldPattern: string; NewPattern: string; Flags: TReplaceFlags): string;
function PadLeft(AString: string; ALength: LongInt; APaddingChar: Char): string;
function PadRight(AString: string; ALength: LongInt; APaddingChar: Char): string;
function PadLeftCrop(AString: string; ALength: LongInt; APaddingChar: Char): string;
function PadRightCrop(AString: string; ALength: LongInt; APaddingChar: Char): string;
function PadCenter(AString: string; ALength: LongInt; APaddingChar: Char): string;
function PadCenterCrop(AString: string; ALength: LongInt; APaddingChar: Char): string;
function PadCenterAround(AString: string; ALength: LongInt; ACenterChar: Char; APaddingChar: Char): string;
function PadCenterAroundCrop(AString: string; ALength: LongInt; ACenterChar: Char; APaddingChar: Char): string;
function ReplaceChars(AString: string; ASrc: string; ADst: string): string;
function LeftStr(AString: string; ACount: LongInt): string;
function RightStr(AString: string; ACount: LongInt): string;
function StringIn(AValue: string; AValues: array of UnicodeString; CaseInSensitive: Boolean): LongInt;
function StringStartsWith(AValue: string; AValues: array of UnicodeString; CaseInSensitive: Boolean): LongInt;
function StringContains(AValue: string; AValues: array of UnicodeString; CaseInSensitive: Boolean): LongInt;
function TrimLeft(s: string): string;
function TrimRight(s: string): string;
function TrimStart(AString: string; TrimChars: array of ___Pointer): string;
function TrimEnd(AString: string; TrimChars: array of ___Pointer): string;
function TryStrToInt(AString: string; var AValue: LongInt): Boolean;
function TryStrToInt64(AString: string; var AValue: Int64): Boolean;
function TryStrToFloat(AString: string; var AValue: Extended): Boolean;
function TryStrToDate(AString: string; var AValue: TDateTime): Boolean;
function TryStrToTime(AString: string; var AValue: TDateTime): Boolean;
function TryStrToDateTime(AString: string; var AValue: TDateTime): Boolean;
function TryStrToBool(AString: string; var AValue: Boolean): Boolean;
function PosEx(SubStr: string; S: string; Offset: LongInt): LongInt;
function QuotedStr(s: string): string;
function _Interp(AText: string; AValues: array of Variant): string;
function StringCoalesce(AValue1: string; AValue2: string; const ADefault: string = ''): string;
function StringPick(AValues: array of UnicodeString; const ADefault: string = ''): string;
function EscapeString(AString: string): string;
function UnescapeString(AString: string): string;
function TrimPos(AData: string; const AFrom: LongInt = 1): LongInt;
function AnsiTrimPos(AData: AnsiString; const AFrom: LongInt = 1): LongInt;
function PosEsc(ASub: string; AData: string; const AFrom: LongInt = 1; const AEscapeChar: Char = '\'): LongInt;
function AnsiPosEsc(ASub: AnsiString; AData: AnsiString; const AFrom: LongInt = 1; const AEscapeChar: Char = '\'): LongInt;
function MultiPosEx(ASub: array of UnicodeString; AData: string; const AFrom: LongInt = 1): LongInt;
function AnsiMultiPosEx(ASub: array of string; AData: AnsiString; const AFrom: LongInt = 1): LongInt;
function QuotedString(S: string; const Quote: Char = ''''): string;
function AnsiCopy(AString: AnsiString; AFrom: LongInt; ALength: LongInt): AnsiString;
function AnsiPosEx(ASubString: AnsiString; AString: AnsiString; AFrom: LongInt): LongInt;
function AnsiTrim(s: AnsiString): AnsiString;
function AnsiTrimLeft(s: AnsiString): AnsiString;
function AnsiTrimRight(s: AnsiString): AnsiString;
function CompareText(s1: string; s2: string): LongInt;
function AnsiCompareText(s1: AnsiString; s2: AnsiString): LongInt;
function Random(ARange: LongInt): LongInt;
procedure Abort();
function VarToStr(V: Variant): string;
procedure Sleep(milliseconds: LongWord);
function VarArrayOf(Values: array of Variant): Variant;
procedure SpinWait(AIntervall: LongInt; const AStep: LongInt = 10);
function GetCurrentDir(): string;
function GetDataDir(): string;
function GetTempDir(): string;
function GetRootDir(): string;
function IO.CurrentFolder(): string;
function IO.ServerDataFolder(): string;
function IO.ServerTempFolder(): string;
function IO.ServerRootFolder(): string;
function GenerateUUID(const AStripBraces: Boolean = true): string;
function RandomRange(AFrom: LongInt; ATo: LongInt): LongInt;
function Frac(X: Extended): Extended;
function ExecuteQuery(AConnection: TFDConnection; AQuery: string; AParams: array of Variant): TDataSet;
function SendMail(Host: string; Port: LongInt; UseTLS: Boolean; UseAuth: Boolean; Username: string; Password: string; Sender: string; Recipients: string; Subject: string; Body: string; Attachments: string; HTMLMessage: Boolean): Boolean;
function SendMailExt(Host: string; Port: LongInt; UseTLS: Boolean; UseAuth: Boolean; Username: string; Password: string; Sender: string; SenderName: string; Recipients: string; Subject: string; Body: string; Attachments: string; HTMLMessage: Boolean): Boolean;
function MAIL.Send(Host: string; Port: LongInt; UseTLS: Boolean; UseAuth: Boolean; Username: string; Password: string; Sender: string; Recipients: string; Subject: string; Body: string; Attachments: string; HTMLMessage: Boolean): Boolean;
function MAIL.SendExt(Host: string; Port: LongInt; UseTLS: Boolean; UseAuth: Boolean; Username: string; Password: string; Sender: string; SenderName: string; Recipients: string; Subject: string; Body: string; Attachments: string; HTMLMessage: Boolean): Boolean;
function MAIL.GetLastError(): string;
procedure GlobalLock(AName: string);
function TryGlobalLock(AName: string): Boolean;
function IsLocked(AName: string): Boolean;
procedure GlobalUnlock(AName: string);
procedure ForceGlobalUnlock(AName: string);
procedure ReleaseAllLocks();
procedure ExecuteAndWait(aCommand: string);
procedure SYSTEM.ExecuteAndWait(aCommand: string);
procedure LOCK.GlobalLock(AName: string);
function LOCK.TryGlobalLock(AName: string): Boolean;
function LOCK.IsLocked(AName: string): Boolean;
procedure LOCK.GlobalUnlock(AName: string);
procedure LOCK.ForceGlobalUnlock(AName: string);
procedure LOCK.ReleaseAllLocks();
function JSONToString(list: TStringList): string;
function StringToJSON(AJSON: string): TResponseObject;
function StringToJSONArray(AJSON: string): TResponseObjectArray;
procedure ClearJSONObject(AList: TStringList);
function CopyJSONObject(ADest: TStringList; ASource: TStringList): TStringList;
function WeakCopyJSONObject(ADest: TStringList; ASource: TStringList): TStringList;
function LoadJSONFromString(ADest: TStringList; AJSON: string): TStringList;
procedure FreeJSONObject(var AList: TResponseObject);
function IfThen(AExpression: Boolean; ATrueValue: Variant; AFalseValue: Variant): Variant;
procedure CreateIntArray(var AResult: array of LongInt; AValues: array of LongInt);
procedure CreateStringArray(var AResult: array of string; AValues: array of UnicodeString);
procedure CreateBooleanArray(var AResult: array of Boolean; AValues: array of Boolean);
procedure CreateInt64Array(var AResult: array of Int64; AValues: array of Int64);
procedure CreateByteArray(var AResult: array of Byte; AValues: array of Byte);
procedure CreateWordArray(var AResult: array of Word; AValues: array of SmallInt);
procedure CreateDateTimeArray(var AResult: array of TDateTime; AValues: array of Double);
function LoadTextFile(AFileName: string): string;
function SaveTextFile(AFileName: string; AText: string): Boolean;
procedure GetFilesInDirectory(APath: string; APattern: string; AList: TStringList; const ARecursive: Boolean = false);
procedure GetSubdirectories(APath: string; APattern: string; AList: TStringList; const ARecursive: Boolean = false);
function ExtractFilePath(FileName: string): string;
function ExtractFileExt(FileName: string): string;
function ExtractFileName(FileName: string): string;
function ExtractFileDir(FileName: string): string;
function ExtractFileDrive(FileName: string): string;
function ChangeFileExt(FileName: string; Extension: string): string;
function ChangeFilePath(FileName: string; Path: string): string;
function FileExists(FileName: string; FollowLink: Boolean): Boolean;
function DeleteFile(FileName: string): Boolean;
function CopyFile(Source: TFileName; Destination: TFileName; FailIfExists: Boolean): Boolean;
function RenameFile(OldFileName: string; NewFileName: string): Boolean;
function MoveTempFile(AFileName: string; ANewFileName: string; AOverwrite: Boolean): Boolean;
function FileAge(AFileName: string): TDateTime;
procedure FileSetDate(AFileName: string; ADateTime: TDateTime);
function FileSize(AFileName: TFileName): Int64;
function FileGetAttr(AFileName: string; FollowLink: Boolean): Boolean;
function DirectoryExists(ADirName: string; FollowLink: Boolean): Boolean;
function CreateDir(ADirName: string): Boolean;
function DeleteDir(APAth: string; const ARecursive: Boolean = true): Boolean;
function SetCurrentDir(ADirName: string): Boolean;
function ForceDirectories(ADirName: string): Boolean;
function System.WorkingDirectory(): string;
procedure IO.GetFilesInDirectory(APath: string; APattern: string; AList: TStringList; const ARecursive: Boolean = false);
procedure IO.GetSubdirectories(APath: string; APattern: string; AList: TStringList; const ARecursive: Boolean = false);
function EncodeBase64(Value: AnsiString): AnsiString;
function DecodeBase64(Value: AnsiString): AnsiString;
function StreamEncodeBase64(AStream: TStream): AnsiString;
procedure StreamDecodeBase64(AString: AnsiString; AStream: TStream);
function CompressStream(ASrcStream: TStream; ADstStream: TStream; ACompressionLevel: TZCompressionLevel): Boolean;
function DecompressStream(ASrcStream: TStream; ADstStream: TStream): Boolean;
function CompressString(ASrc: AnsiString; ACompressionLevel: TZCompressionLevel): AnsiString;
function DecompressString(ASrc: AnsiString): AnsiString;
function _AnsiToUTF8(AString: AnsiString): string;
function _UTF8ToAnsi(AString: AnsiString): string;
function ConvertEncoding(AString: AnsiString; AFrom: string; ATo: string): string;
function ConvertCodePage(AString: AnsiString; AFrom: LongInt; ATo: LongInt): string;
function GetStringWithEncoding(AString: AnsiString; ATo: Variant): string;
function CreateMemtable(AFields: array of UnicodeString): TFDMemTable;
function LoadCSVToDataset(ADS: TDataSet; AFileName: string; ASkipFirstLine: Boolean; ADelimiter: Char; AQuoteChar: Char; AFieldMap: array of UnicodeString): Boolean;
function LoadCSVToDatasetWithEncoding(ADS: TDataSet; AFileName: string; ASkipFirstLine: Boolean; ADelimiter: Char; AQuoteChar: Char; AFieldMap: array of UnicodeString; AEncoding: string): Boolean;
function LoadDBFToDataset(ADS: TDataSet; AFileName: string; AConvertCodePage: Boolean): Boolean;
function BinarySerializeDataset(ADS: TDataSet; AStream: TMemoryStream): Boolean;
function ZipFiles(AOutputFileName: string; ABaseDirectory: string; AFileMask: array of UnicodeString; APassword: string; var AErrorMessage: string): Boolean;
function DecompressZipFile(AFileName: string; AOutputDir: string; APassword: string; var AErrorMessage: string): Boolean;
function Unzip(AFileName: string; AOutputDir: string; APassword: string; var AErrorMessage: string): Boolean;
function CreateGUID(var Guid: TGUID): LongInt;
function IntToHex(Value: LongInt; Digits: LongInt): string;
function WS.GetTransmissionKey(): string;
procedure WS.Broadcast(AMessage: string);
procedure WS.SendToUser(AUser: string; AMessage: string);
procedure WS.SendToChannel(AChannel: string; AMessage: string);
procedure MM.StopCollect();
procedure MM.StartCollect();
procedure MM.ContinueCollect();
function MM.AutoFree(const ALog: Boolean = false): Variant;
function GenerateReportToPDF(AReportFileName: string; AReportName: string; AOutputFileName: string; AParameters: TStrings; ADatasets: array of TObject): Boolean;
function GenerateReportToPDFExt(AReportFileName: string; AReportName: string; AOutputFileName: string; AParameters: TStrings; ADatasets: array of TObject; APassword: string): Boolean;
function GenerateReportToExcel(AReportFileName: string; AReportName: string; AOutputFileName: string; AParameters: TStrings; ADatasets: array of TObject): Boolean;
function ExportDatasetToExcel(ADS: TDataSet; AFields: array of UnicodeString; AColumnTitles: array of UnicodeString; AColumnWidths: array of LongInt; AFileName: string; const AStream: TMemoryStream; const AFormater: TExcelFormater; const ASheetSpliFieldName: string = ''): Boolean;
function Dataset.ToXLS(ADS: TDataSet; AFields: array of UnicodeString; AColumnTitles: array of UnicodeString; AColumnWidths: array of LongInt; AFileName: string; const AStream: TMemoryStream; const AFormater: TExcelFormater; const ASheetSpliFieldName: string = ''): Boolean;
function ImportXLStoDataset(ADS: TDataSet; AFileName: string; ASkipFirstRow: Boolean; ASkipFirstColumn: Boolean; const AColumnOrder: array of LongInt; const ASheetName: string = ''): Boolean;
function Dataset.FromXLS(ADS: TDataSet; AFileName: string; ASkipFirstRow: Boolean; ASkipFirstColumn: Boolean; const AColumnOrder: array of LongInt; const ASheetName: string = ''): Boolean;
function GetCertificateData(AFileName: string; AData: TStringList): Boolean;
function TCPClientConnect(AHost: string; APort: LongInt; AConnectionTimeout: LongInt; AReadTimeout: LongInt): LongWord;
procedure TCPClientDisconnect(AClient: LongWord);
procedure TCPWrite(AClient: LongWord; AData: string);
procedure TCPWriteLN(AClient: LongWord; AData: string);
procedure TCPWriteChar(AClient: LongWord; AData: Char);
procedure TCPWriteByte(AClient: LongWord; AData: Byte);
procedure TCPWriteSmallInt(AClient: LongWord; AData: SmallInt);
procedure TCPWriteWord(AClient: LongWord; AData: Word);
procedure TCPWriteInt(AClient: LongWord; AData: LongInt);
procedure TCPWriteInt64(AClient: LongWord; AData: Int64);
procedure TCPWriteCardinal(AClient: LongWord; AData: LongWord);
procedure TCPWriteStream(AClient: LongWord; AStream: TStream; AWriteSize: Boolean);
procedure TCPWriteStrings(AClient: LongWord; AStrings: TStrings; AWriteCount: Boolean);
function TCPRead(AClient: LongWord; ALength: LongInt): string;
function TCPReadLN(AClient: LongWord): string;
procedure TCPReadStream(AClient: LongWord; AStream: TMemoryStream; ASize: LongInt);
procedure TCPReadStrings(AClient: LongWord; AStrings: TStringList; ASize: LongInt);
function SaveDocumentToPDF(ADocStream: TMemoryStream; APDFStream: TMemoryStream; AType: string; APassword: string; AUseCompression: Boolean): Boolean;
function SaveDocumentToPDFWithStyles(ADocStream: TMemoryStream; APDFStream: TMemoryStream; AType: string; APassword: string; AUseCompression: Boolean; AStyles: string): Boolean;
function GetTextAsDocument(AText: string; AType: string; AStyles: string; AStyleNo: LongInt; AParaNo: LongInt): TMemoryStream;
function ReplaceDocumentMacros(ADocStream: TMemoryStream; AType: string; AMacros: TStringList; AMacroPrefix: string; AStyles: string): Boolean;
function ConvertDocument(AInputStream: TMemoryStream; AInputType: string; AOutputStream: TMemoryStream; AOutputType: string; AStyles: string): Boolean;
procedure ASTMSetupFromIni(AFileName: string);
procedure HL7SetupFromIni(AFileName: string);
function ConvertPNGtoBMP(AInputStream: TMemoryStream; AOutputStream: TMemoryStream): Boolean;
function ConvertPNGtoBMPFile(AInputFileName: string; AOutputFileName: string): Boolean;
function ConvertPNGtoJPG(AInputStream: TMemoryStream; AOutputStream: TMemoryStream): Boolean;
function ConvertPNGtoJPGFile(AInputFileName: string; AOutputFileName: string): Boolean;
function CreateVariantObject(AClassName: string; ARuntime: LongWord): Variant;
function CreateVariantRecord(): Variant;
procedure ShowVarObjCreateDestroy();
procedure ClearVarObjCreateDestroy();
function VarIsType(V: Variant; AVarType: Word): Boolean;
function VarIsCustom(V: Variant): Boolean;
function VarIsOrdinal(V: Variant): Boolean;
function VarIsFloat(V: Variant): Boolean;
function VarIsNumeric(V: Variant): Boolean;
function VarIsStr(V: Variant): Boolean;
function VarIsEmptyParam(V: Variant): Boolean;
function VarIsByRef(V: Variant): Boolean;
function VarIsArray(V: Variant): Boolean;
function VarIsEmptyOrNull(V: Variant): Boolean;
function VarIs(V: Variant; VType: TVarDataTypes): Boolean;
function VarIsVoid(V: Variant): Boolean;
function VarTypeAsText(AType: Word): string;
function VarTypeToDataType(VarType: LongInt): TFieldType;
function VarAsType(v: Variant; AVarType: Word): Variant;
function VarToStrDef(v: Variant; ADefault: string): string;
function VarToWideStr(v: Variant): WideString;
function VarToWideStrDef(v: Variant; ADefault: WideString): WideString;
function VarFromDateTime(ADateTime: TDateTime): Variant;
function VarToDateTime(v: Variant): TDateTime;
function VarInRange(AValue: Variant; AMin: Variant; AMax: Variant): Boolean;
function VarEnsureRange(AValue: Variant; AMin: Variant; AMax: Variant): Variant;
function VarSameValue(A: Variant; B: Variant): Boolean;
function VarCompareValue(A: Variant; B: Variant): TVariantRelationship;
function VarArrayCreate(Bounds: array of LongInt; AVarType: TVarType): Variant;
function VarArrayDimCount(A: Variant): LongInt;
function VarArrayLowBound(A: Variant; Dim: LongInt): LongInt;
function VarArrayHighBound(A: Variant; Dim: LongInt): LongInt;
function VarArrayGet(A: Variant; Indices: array of LongInt): Variant;
procedure VarArrayPut(var A: Variant; Value: Variant; Indices: array of LongInt);
function TASK.Start(ATaskID: string; AParams: array of Variant): Int64;
function TASK.ThreadID(ATaskID: Int64): LongWord;
procedure TASK.Stop(ATaskID: Int64);
function OS.TempFolder(): string;
function OS.Name(): string;
function OS.Platform(): string;
function OS.Architecture(): string;
function OS.Build(): LongInt;
function OS.Major(): LongInt;
function OS.Minor(): LongInt;
function OS.ServicePackMajor(): LongInt;
function OS.ServicePackMinor(): LongInt;
function System.CurrentThreadContextPoolSize(): LongInt;
function System.DefaultThreadContextPoolSize(): LongInt;
function System.DefaultThreadContextPoolGrowStep(): LongInt;
function System.DefaultThreadContextPoolMaxSize(): LongInt;
function System.LoadConfigFile(var AIni: TIniFile; AFileName: string): Boolean;
function SYSTEM.Now(): TDateTime;
function System.GetBiasForDate(const ADT: TDateTime = 0.000000000000): LongInt;
function System.ThreadID(): LongWord;
function TDateTime.GetBias(ADT: TDateTime): LongInt;
procedure SYSTEM.SignalError(const AValue: LongInt = 1);
function System.Encode(AData: string): string;
function System.Decode(AData: string): string;
function System.TelnetCommand(ACommand: string; var AResult: string; const Async: Boolean = false): Boolean;
function System.GetLogContent(var AContent: string; const AHTML: Boolean = false; const AMaxRowCount: LongInt = 0): Boolean;
function SYSTEM.GetSessions(var AData: TJSONArray): Boolean;
function SYSTEM.GetSessionVariables(ASessionID: string; var AData: TJSONArray): Boolean;
procedure WebView.NavigateTo(AURL: string);
procedure WebView.NavigateToString(AHTML: string);
function WebView.PrintToPDF(AOutputFileName: string): Boolean;
function JWT.SetForceNewToken(AValue: Boolean): Boolean;
function JWT.GetForceNewToken(): Boolean;
procedure PUSH.BroadCast(AMessage: string);
procedure PUSH.SendToUser(AUser: string; AMessage: string);
procedure PUSH.SendToChannel(AChannel: string; AMessage: string);
function TJSONFieldType.AsText(ASelf: TJSONFieldType): string;
function PIPE.Connect(APipeName: string; const ATimeout: LongInt = -1): LongWord;
procedure PIPE.Disconnect(APipeClient: LongWord);
function PIPE.IPCCallStream(APipeClient: LongWord; IPCcommand: string; dataStream: TMemoryStream; outStream: TMemoryStream; var AResponseCode: string): Boolean;
function PIPE.IPCCallAnsiString(APipeClient: LongWord; IPCcommand: string; AData: AnsiString; var AResponse: AnsiString; var AResponseCode: string): Boolean;
procedure SysLog.Log(s: string; const AFG: TColor = 0; const ABG: TColor = 16777215);
procedure SysLog.LogEx(s: string; AParams: array of Variant; const AFG: TColor = 0; const ABG: TColor = 16777215);
procedure SysLog.OverWrite(s: string; const AFG: TColor = 0; const ABG: TColor = 16777215);
procedure SysLog.OverWriteEx(s: string; AParams: array of Variant; const AFG: TColor = 0; const ABG: TColor = 16777215);
procedure SysLog.Error(s: string);
procedure SysLog.ErrorEx(s: string; AParams: array of Variant);
function TGlobalSysInfo.GetStats(ASelf: TGlobalSysInfo): string;
function SYSConfig.ReadString(ASection: string; AKey: string; const ADefaultValue: string = ''): string;
function SYSConfig.ReadInteger(ASection: string; AKey: string; const ADefaultValue: LongInt = 0): LongInt;
function SYSConfig.ReadBool(ASection: string; AKey: string; const ADefaultValue: Boolean = false): Boolean;
function SYSConfig.ReadDate(ASection: string; AKey: string; const ADefaultValue: TDateTime = 0.000000000000): TDateTime;
function SYSConfig.ReadTime(ASection: string; AKey: string; const ADefaultValue: TDateTime = 0.000000000000): TDateTime;
function SYSConfig.ReadDateTime(ASection: string; AKey: string; const ADefaultValue: TDateTime = 0.000000000000): TDateTime;
function SYSConfig.ReadFloat(ASection: string; AKey: string; const ADefaultValue: Double = 0.000000000000): Double;
function SYSConfig.ReadSections(var ASL: TStringList): Boolean;
function SYSConfig.ReadSection(ASection: string; var ASL: TStringList): Boolean;
function SYSConfig.ReadSectionValues(ASection: string; var ASL: TStringList): Boolean;
function Module.Call(AModuleName: string; AFunctionName: string; AParams: TJSONObject; const AFreeParams: Boolean = true): TJSONObject;
function TDATASET.RecordToJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): TStringList;
function TDATASET.ToJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): TStringList;
function TDATASET.RecordToRawJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false; const AIndent: string = ''): string;
function TDATASET.ToRawJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): string;
function HTMLtoPDFFile(AHTML: string; AIsFileName: Boolean; AOutputFileName: string): Boolean;
function HTMLtoPDFStream(AHTML: string; AIsFileName: Boolean; AStream: TMemoryStream): Boolean;
function HTMLStreamToPDFFile(AInStream: TMemoryStream; AOutputFileName: string): Boolean;
function HTMLStreamToPDFStream(AInStream: TMemoryStream; AStream: TMemoryStream): Boolean;
procedure Log(s: string);
procedure LogError(s: string);
procedure LogEx(s: string; ABG: TColor; AFG: TColor);
procedure LogPrint(s: string; ABG: TColor; AFG: TColor);
function GetDBConnection(name: string): TFDConnection;
function CreateDBConnection(connection_string: string): TFDConnection;
function ListDBConnections(ADetails: Boolean): string;
function GetDBConnectionString(AConnection: string): string;
function DB.GetConnection(name: string): TFDConnection;
function DB.CreateConnection(connection_string: string): TFDConnection;
function DB.ListConnections(ADetails: Boolean): string;
function DB.GetConnectionString(AConnection: string): string;
function CreateSession(user_name: string; password: string; remote_ip: string): string;
function CreateSessionCustom(password_encoding: string; auth_object: string; user_id_field: string; user_name_field: string; password_field: string; ext_fields: string; user_name: string; password: string; remote_ip: string): string;
function CreateSessionGeneric(token: string; remote_ip: string; const timeout: LongInt = 0): string;
function CreateSessionJWT(token: string; user_id: string; user_name: string; password: string; issued: TDateTime; timeout: LongInt; const remote_ip: string = ''; const payload: AnsiString = ''): string;
function CreateSessionFromJWTToken(): Boolean;
function CheckSession(): Boolean;
function ExistsSession(session_id: string): Boolean;
function CloseSession(const ASessionID: string = ''): Boolean;
function SessionUserID(): LongInt;
function SessionIssued(): TDateTime;
function SetSessionVar(name: string; value: Variant): string;
function GetSessionVar(name: string): string;
procedure DStoSL(ds: TDataSet; sl: TStringList; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const auto_utc: Boolean = false);
procedure CDStoSL(ds: TDataSet; sl: TStringList; field_name: string; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const with_meta_data: Boolean = false; const auto_utc: Boolean = false);
procedure SLtoDS(sl: TStringList; ds: TDataSet; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const auto_utc: Boolean = false);
procedure DStoSLRemap(ds: TDataSet; sl: TStringList; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const map: array of UnicodeString; const auto_utc: Boolean = false);
procedure CDStoSLRemap(ds: TDataSet; sl: TStringList; field_name: string; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const with_meta_data: Boolean = false; const map: array of UnicodeString; const auto_utc: Boolean = false);
procedure SLtoDSRemap(sl: TStringList; ds: TDataSet; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const map: array of UnicodeString; const auto_utc: Boolean = false);
function JSONValueToSQLString(value: string; value_type: string; empty_value: string): string;
procedure JSON.LoadFromRecord(ds: TDataSet; sl: TStringList; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const auto_utc: Boolean = false);
procedure JSON.LoadFromRecordRemap(ds: TDataSet; sl: TStringList; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const map: array of UnicodeString; const auto_utc: Boolean = false);
procedure JSON.LoadFromDataset(ds: TDataSet; sl: TStringList; field_name: string; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const with_meta_data: Boolean = false; const auto_utc: Boolean = false);
procedure JSON.LoadFromDatasetRemap(ds: TDataSet; sl: TStringList; field_name: string; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const with_meta_data: Boolean = false; const map: array of UnicodeString; const auto_utc: Boolean = false);
procedure JSON.SaveToRecord(sl: TStringList; ds: TDataSet; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const auto_utc: Boolean = false);
procedure JSON.SaveToRecordRemap(sl: TStringList; ds: TDataSet; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const map: array of UnicodeString; const auto_utc: Boolean = false);
function TGlobalSysInfo.ScriptElementsAsText(ASelf: TGlobalSysInfo): string;
function ScanDateTime(formatstring: string; d: string): TDateTime;
procedure Sleep(milliseconds: LongInt);
function GenerateJWT(AIssuer: string; ASubject: string; AExpirationMinutes: LongInt; ANotBefore: TDateTime; const payload: array of Variant = ''): string;
function VerifyJWT(var AErrorMessage: string; const AToken: AnsiString = ''; const AAlg: AnsiString = ''; const ASecret: AnsiString = ''): Boolean;
function ParseJWT(var AJWT: TJSONObject; const AToken: string = ''; const AAlg: string = ''; const ASecret: string = ''): Boolean;
function SerializeVariable(AName: string): string;
function HTTPHeaders(): TStringList;
function RAWRequest(): string;
procedure Redirect(AURL: string; ANow: Boolean);
function Mustache.RenderNative(ATemplate: string; AData: string; APartials: array of UnicodeString): string;
function Mustache.Render(ATemplate: string; AData: Variant; APartials: array of UnicodeString): string;
function Mustache.RenderJSONObject(ATemplate: string; AData: TStringList; APartials: array of UnicodeString): string;
function SYSTEM.TaskID(): Int64;
function Route.TargetMethod(): string;
function Compiler.PreProcessScript(AFileName: string): Boolean;
function TRTTIRecordField.SetValue(var ASelf: TRTTIRecordField; AValue: Variant): TRTTIRecordField;
function TRTTIRecordField.SetArrayLength(var ASelf: TRTTIRecordField; ALength: LongWord): TRTTIRecordField;
function TRTTIRecordField.SetArrayItem(var ASelf: TRTTIRecordField; AIndex: LongInt; AValue: Variant): TRTTIRecordField;
function TRTTIRecordField.GetArrayItemAddress(var ASelf: TRTTIRecordField; AIndex: LongInt): Int64;
function TRTTIRecordField.HasAttribute(var ASelf: TRTTIRecordField; AAttribute: string): Boolean;
function TRTTIRecordField.GetAttribute(var ASelf: TRTTIRecordField; AAttributeIndex: LongInt): AnsiString;
function TRTTIRecordField.GetAttributeValueCount(var ASelf: TRTTIRecordField; AAttribute: ANY): LongInt;
function TRTTIRecordField.GetAttributeValue(var ASelf: TRTTIRecordField; AAttribute: ANY; const AIndex: LongInt = 1): Variant;
function TRTTIRecordField.SetAttributeValue(var ASelf: TRTTIRecordField; AAttribute: ANY; AValue: Variant; const AIndex: LongInt = 1): Variant;
function TRTTIRecordField.AddAttribute(var ASelf: TRTTIRecordField; AAttributeName: AnsiString; AValues: array of Variant): Boolean;
function TRTTIRecordField.RemoveAttribute(var ASelf: TRTTIRecordField; AAttributeName: AnsiString): Boolean;
function TGlobalSysInfo.GetStats(ASelf: TGlobalSysInfo): string;
function TGlobalSysInfo.ScriptElementsAsText(ASelf: TGlobalSysInfo): string;

Típusok

AnyMethod = procedure();
THelpEvent = function(Command: Word; Data: LongInt; var CallHelp: Boolean): Boolean;
TGetStrProc = procedure(S: string);
TNotifyEvent = procedure(Sender: TObject);
TParserErrorEvent = procedure(Sender: TObject; Message: string; var Handled: Boolean);
TMouseEvent = procedure(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X: LongInt; Y: LongInt);
TMouseMoveEvent = procedure(Sender: TObject; Shift: TShiftState; X: LongInt; Y: LongInt);
TKeyEvent = procedure(Sender: TObject; var Key: Word; Shift: TShiftState);
TKeyPressEvent = procedure(Sender: TObject; var Key: Char);
TDragOverEvent = procedure(Sender: TObject; SOURCE: TObject; X: LongInt; Y: LongInt; State: TDragState; var Accept: Boolean);
TDragDropEvent = procedure(Sender: TObject; SOURCE: TObject; X: LongInt; Y: LongInt);
TEndDragEvent = procedure(Sender: TObject; TARGET: TObject; X: LongInt; Y: LongInt);
TStartDragEvent = procedure(Sender: TObject; var DragObject: TDragObject);
TDefUpdateMethod = procedure();
TFieldNotifyEvent = procedure(Sender: TField);
TFieldGetTextEvent = procedure(Sender: TField; var Text: string; DisplayText: Boolean);
TFieldSetTextEvent = procedure(Sender: TField; Text: string);
TDataOperation = procedure();
TDataSetNotifyEvent = procedure(Dataset: TDataSet);
TDataSetErrorEvent = procedure(Dataset: TDataSet; E: TObject; var Action: TDataAction);
TFilterRecordEvent = procedure(Dataset: TDataSet; var Accept: Boolean);
TSectionEvent = procedure(Sender: TObject; ASection: LongInt; AWIDTH: LongInt);
TIdleEvent = procedure(Sender: TObject; var Done: Boolean);
TCloseEvent = procedure(Sender: TObject; var Action: TCloseAction);
TCloseQueryEvent = procedure(Sender: TObject; var CanClose: Boolean);
TDrawItemEvent = procedure(Control: TWinControl; Index: LongInt; Rect: TRect; State: Byte);
TMeasureItemEvent = procedure(Control: TWinControl; Index: LongInt; var Height: LongInt);
TScrollEvent = procedure(Sender: TObject; ScrollCode: TScrollCode; var ScrollPos: LongInt);
TMenuDrawItemEvent = procedure(Sender: TObject; ACanvas: TCanvas; ARect: TRect; Selected: Boolean);
TAdvancedMenuDrawItemEvent = procedure(Sender: TObject; ACanvas: TCanvas; ARect: TRect; State: TOwnerDrawState);
TMenuMeasureItemEvent = procedure(Sender: TObject; ACanvas: TCanvas; var Width: LongInt; var HEIGHT: LongInt);
TMenuChangeEvent = procedure(Sender: TObject; Source: TMenuItem; Rebuild: Boolean);
TPushClientBroadcastMessageHandler = procedure(ASender: string; AMESSAGE: string);
TPushClientUserMessageHandler = procedure(ASender: string; AUSER: string; AMESSAGE: string);
TPushClientChannelMessageHandler = procedure(ASender: string; ACHANNEL: string; AMESSAGE: string);
TOnExcelCellFormat = procedure(ADS: TDataSet; ACol: LongInt; AROW: LongInt; AFieldName: string; AFieldType: TFieldType; var AFormat: TExcelCellFormat);
TBrowserContentMonitor = procedure(Sender: TObject; AContent: string; AHTML: Boolean; var ACloseWindow: Boolean);

Változók

QueryCache: TQueryCache;
params: TStringList;
jsonparams: TParamObjectArray;
jsonparam: TParamObject;
request: TStringList;
response: TResponseObject;
soapmessage: TXML;
soapresponse: TXML;
_UPLOADS_: TStringList;
_DOWNLOAD_: TMemoryStream;
_DOWNLOADFileName_: string;
scriptresult: Boolean;
scripterrormessage: string;
compressresponse: Boolean;
encryptresponse: Boolean;
remoteip: string;
restclient: TRESTClient;
soapclient: TSOAPClient;
dbtools: TDBTools;
terminate: Boolean;
GlobalStorage: TGlobalStorage;
authuserinfo: TAuthUserInfo;
sessionid: string;
httpusername: string;
httppassword: string;
defaultdatetimeformat: string;
defaultdateformat: string;
defaulttimeformat: string;
globalwebview: TfrmBrowser;
SysInfo: TGlobalSysInfo;
HTTPMethod: TSQLURIMethod;
ScriptURI: string;
ScriptName: string;
URL: string;
URI: string;
EnvironmentID: string;
ServerID: string;
HTTPStatusCode: LongInt;
Router: TRouter;
UIProgress: TUIProgress;
HTTPHeader: string;
CustomHeader: TStringList;
JWTPayload: TParamObject;
Server: TServer;
PersistentStorage: TPersistentStorage;

Megjegyzés

Függvények és Eljárások

function Assigned(I: LongInt): Boolean;

This item has no description.

procedure _T(Name: tbtString; V: Variant);

This item has no description.

function _T(Name: tbtString): Variant;

This item has no description.

function IntToStr(I: Int64): string;

This item has no description.

function StrToInt(S: string): LongInt;

This item has no description.

function StrToIntDef(S: string; def: LongInt): LongInt;

This item has no description.

function Copy(S: AnyString; iFrom: LongInt; iCount: LongInt): AnyString;

This item has no description.

function Pos(SubStr: AnyString; S: AnyString): LongInt;

This item has no description.

procedure Delete(var S: AnyString; iFrom: LongInt; iCount: LongInt);

This item has no description.

procedure Insert(S: AnyString; var s2: AnyString; iPos: LongInt);

This item has no description.

function GetArrayLength(Arr: ANY): LongInt;

This item has no description.

procedure SetArrayLength(var arr: ANY; count: LongInt);

This item has no description.

function StrGet(var S: string; I: LongInt): Char;

This item has no description.

function StrGet2(S: string; I: LongInt): Char;

This item has no description.

procedure StrSet(C: Char; I: LongInt; var S: string);

This item has no description.

function WStrGet(var S: AnyString; I: LongInt): WideChar;

This item has no description.

procedure WStrSet(C: AnyString; I: LongInt; var S: AnyString);

This item has no description.

function VarArrayGet(var S: Variant; I: LongInt): Variant;

This item has no description.

procedure VarArraySet(C: Variant; I: LongInt; var S: Variant);

This item has no description.

function AnsiUpperCase(S: string): string;

This item has no description.

function AnsiLowerCase(S: string): string;

This item has no description.

function UpperCase(S: AnyString): AnyString;

This item has no description.

function LowerCase(S: AnyString): AnyString;

This item has no description.

function Trim(S: AnyString): AnyString;

This item has no description.

function Length(S: ANY): LongInt;

This item has no description.

procedure SetLength(var s: ANY; NewLength: LongInt);

This item has no description.

function Low(X: ANY): Int64;

This item has no description.

function High(X: ANY): Int64;

This item has no description.

procedure Dec(var x: ANY);

This item has no description.

procedure Inc(var x: ANY);

This item has no description.

procedure Include(var s: ANY; m: ANY);

This item has no description.

procedure Exclude(var s: ANY; m: ANY);

This item has no description.

function Sin(E: Extended): Extended;

This item has no description.

function Cos(E: Extended): Extended;

This item has no description.

function Sqrt(E: Extended): Extended;

This item has no description.

function Sqr(E: Extended): Extended;

This item has no description.

function Round(E: Extended): LongInt;

This item has no description.

function Trunc(E: Extended): LongInt;

This item has no description.

function Int(E: Extended): Extended;

This item has no description.

function Pi(): Extended;

This item has no description.

function Abs(E: Extended): Extended;

This item has no description.

function StrToFloat(S: string): Extended;

This item has no description.

function FloatToStr(E: Extended): string;

This item has no description.

function PadL(S: AnyString; I: LongInt): AnyString;

This item has no description.

function PadR(S: AnyString; I: LongInt): AnyString;

This item has no description.

function PadZ(S: AnyString; I: LongInt): AnyString;

This item has no description.

function Replicate(C: Char; I: LongInt): string;

This item has no description.

function StringOfChar(C: Char; I: LongInt): string;

This item has no description.

function Unassigned(): Variant;

This item has no description.

function VarIsEmpty(V: Variant): Boolean;

This item has no description.

function VarIsClear(V: Variant): Boolean;

This item has no description.

function Null(): Variant;

This item has no description.

function VarIsNull(V: Variant): Boolean;

This item has no description.

function VarType(V: Variant): TVarType;

This item has no description.

procedure RaiseLastException();

This item has no description.

procedure RaiseException(Ex: TIFException; Param: string);

This item has no description.

function ExceptionType(): TIFException;

This item has no description.

function ExceptionParam(): string;

This item has no description.

function ExceptionProc(): LongWord;

This item has no description.

function ExceptionPos(): LongWord;

This item has no description.

function ExceptionToString(er: TIFException; Param: string): string;

This item has no description.

function StrToInt64(S: string): Int64;

This item has no description.

function Int64ToStr(I: Int64): string;

This item has no description.

function StrToInt64Def(S: string; def: Int64): Int64;

This item has no description.

function SizeOf(Data: ANY): LongInt;

This item has no description.

function IdispatchInvoke(Self: IDispatch; PropertySet: Boolean; Name: string; Par: array of Variant): Variant;

This item has no description.

procedure PauseScript();

This item has no description.

function Code.RT(): LongWord;

This item has no description.

function Code.Execute(AProc: ANY; AParams: array of Variant): Variant;

This item has no description.

function Code.ExecuteVar(AProc: ANY; var AParams: array of Variant): Variant;

This item has no description.

function Code.MethodExists(AMethodName: string): Boolean;

This item has no description.

function O2V(AObject: ANY): Variant;

This item has no description.

function RTTI.InheritsFrom(AType1: LongInt; AType2: LongInt): Boolean;

This item has no description.

function RTTI.TypeNameOf(var AVariable: ANY): string;

This item has no description.

function RTTI.TypeOf(var AVariable: ANY): LongWord;

This item has no description.

function RTTI.TypeName(ATypeIndex: LongWord): string;

This item has no description.

function RTTI.TypeIndex(ATypeName: string): LongWord;

This item has no description.

function RTTI.IsOrdinal(AType: ANY): Boolean;

This item has no description.

function RTTI.IsNumeric(AType: ANY): Boolean;

This item has no description.

function RTTI.IsFloat(AType: ANY): Boolean;

This item has no description.

function RTTI.IsString(AType: ANY): Boolean;

This item has no description.

function RTTI.IsBool(AType: ANY): Boolean;

This item has no description.

function RTTI.IsDateTime(AType: ANY): Boolean;

This item has no description.

function RTTI.IsVariant(AType: ANY): Boolean;

This item has no description.

function RTTI.IsRecord(var AVariable: ANY): Boolean;

This item has no description.

function RTTI.IsRecordType(ATypeIndex: LongWord): Boolean;

This item has no description.

function RTTI.IsArray(var AVariable: ANY): Boolean;

This item has no description.

function RTTI.IsArrayType(ATypeIndex: LongWord): Boolean;

This item has no description.

function RTTI.AddressOf(var AVariable: ANY): Int64;

This item has no description.

function RTTI.GetPointedAddress(AAddres: Int64): Int64;

This item has no description.

function RTTI.CopyFrom(var AVariable: ANY; AFrom: Int64): Boolean;

This item has no description.

function RTTI.CopyTo(var AVariable: ANY; AFrom: Int64): Boolean;

This item has no description.

function RTTI.CopyToExternal(var AVariable: ANY; AFrom: Int64): Boolean;

This item has no description.

function RTTI.RecordFieldCount(var AVariable: ANY; const APublicOnly: Boolean = true): LongInt;

This item has no description.

function RTTI.RecordFieldExists(AType: ANY; AFieldName: string; const APublicOnly: Boolean = true): Boolean;

This item has no description.

function RTTI.GetRecordFields(ARecordType: ANY; var AFields: ANY; const AVariable: Int64 = 0): Boolean;

This item has no description.

function RTTI.GetRecordField(ARecordType: ANY; AField: ANY; const AVariable: Int64 = 0): TRTTIRecordField;

This item has no description.

function RTTI.GetArrayItem(AAddress: Int64; ATypeIndex: LongInt; AIndex: LongInt): Variant;

This item has no description.

function RTTI.GetArrayItemAddress(AAddress: Int64; ATypeIndex: LongInt; AIndex: LongInt): Int64;

This item has no description.

function RTTI.GetArrayItemAddr(var AArray: ANY; AIndex: LongInt): Int64;

This item has no description.

function RTTI.SetArrayItem(AAddress: Int64; ATypeIndex: LongInt; AIndex: LongInt; AValue: Variant): Variant;

This item has no description.

function RTTI.GetArrayLength(AAddress: Int64; ATypeIndex: LongInt): LongWord;

This item has no description.

function RTTI.SetArrayLength(AAddress: Int64; ATypeIndex: LongInt; ALength: LongWord): LongWord;

This item has no description.

function RTTI.GetArrayItemType(ATypeIndex: LongWord): LongWord;

This item has no description.

function RTTI.GetRecordFieldValue(var AVariable: ANY; AIndex: ANY): Variant;

This item has no description.

function RTTI.SetRecordFieldValue(var AVariable: ANY; AIndex: ANY; AValue: Variant): Variant;

This item has no description.

function TRTTIRecordField.SetValue(var ASelf: TRTTIRecordField; AValue: Variant): TRTTIRecordField;

This item has no description.

function TRTTIRecordField.SetArrayLength(var ASelf: TRTTIRecordField; ALength: LongWord): TRTTIRecordField;

This item has no description.

function TRTTIRecordField.SetArrayItem(var ASelf: TRTTIRecordField; AIndex: LongInt; AValue: Variant): TRTTIRecordField;

This item has no description.

function TRTTIRecordField.GetArrayItemAddress(var ASelf: TRTTIRecordField; AIndex: LongInt): Int64;

This item has no description.

function TRTTIRecordField.HasAttribute(var ASelf: TRTTIRecordField; AAttribute: string): Boolean;

This item has no description.

function TRTTIRecordField.GetAttribute(var ASelf: TRTTIRecordField; AAttributeIndex: LongInt): AnsiString;

This item has no description.

function TRTTIRecordField.GetAttributeValueCount(var ASelf: TRTTIRecordField; AAttribute: ANY): LongInt;

This item has no description.

function TRTTIRecordField.GetAttributeValue(var ASelf: TRTTIRecordField; AAttribute: ANY; const AIndex: LongInt = 1): Variant;

This item has no description.

function TRTTIRecordField.SetAttributeValue(var ASelf: TRTTIRecordField; AAttribute: ANY; AValue: Variant; const AIndex: LongInt = 1): Variant;

This item has no description.

function TRTTIRecordField.AddAttribute(var ASelf: TRTTIRecordField; AAttributeName: AnsiString; AValues: array of Variant): Boolean;

This item has no description.

function TRTTIRecordField.RemoveAttribute(var ASelf: TRTTIRecordField; AAttributeName: AnsiString): Boolean;

This item has no description.

function RTTI.GetTypeInfo(AVariable: ANY): TRTTITypeInfo;

This item has no description.

function RTTI.AddAttribute(var AVariable: ANY; AAttribute: AnsiString; AValues: array of Variant): Boolean;

This item has no description.

function RTTI.RemoveAttribute(var AVariable: ANY; AAttribute: AnsiString): Boolean;

This item has no description.

function RTTI.SetAttributeValue(var AVariable: ANY; AAttribute: ANY; AValue: Variant; const AIndex: LongInt = 1): Variant;

This item has no description.

function RTTI.TypeHasAttribute(AVariable: LongInt; AAttribute: string): Boolean;

This item has no description.

function RTTI.GetTypeAttributeValue(AVariable: LongInt; AAttribute: ANY; const AIndex: LongInt = 1): Variant;

This item has no description.

function RTTI.GetTypeAttributeValueCount(AVariable: LongInt; AAttribute: ANY): LongInt;

This item has no description.

function RTTI.GetTypeAttributeCount(AVariable: LongInt): LongInt;

This item has no description.

function RTTI.GetTypeAttribute(AVariable: LongInt; const AIndex: LongInt = 1): AnsiString;

This item has no description.

function RTTI.HasAttribute(var AVariable: ANY; AAttribute: string): Boolean;

This item has no description.

function RTTI.GetAttributeValue(var AVariable: ANY; AAttribute: ANY; const AIndex: LongInt = 1): Variant;

This item has no description.

function RTTI.GetAttributeValueCount(var AVariable: ANY; AAttribute: ANY): LongInt;

This item has no description.

function RTTI.GetAttributeCount(var AVariable: ANY): LongInt;

This item has no description.

function RTTI.GetAttribute(var AVariable: ANY; const AIndex: LongInt = 1): AnsiString;

This item has no description.

function RTTI.RecordFieldHasAttribute(var AVariable: ANY; AField: ANY; AAttribute: string): Boolean;

This item has no description.

function RTTI.GetRecordFieldAttributeValue(var AVariable: ANY; AField: ANY; AAttribute: ANY; const AIndex: LongInt = 1): Variant;

This item has no description.

function RTTI.GetRecordFieldAttributeValue(var AVariable: ANY; AField: ANY; AAttribute: ANY; const AIndex: LongInt = 1): Variant;

This item has no description.

function RTTI.GetRecordFieldAttributeValueCount(var AVariable: ANY; AField: ANY; AAttribute: ANY): LongInt;

This item has no description.

function RTTI.GetRecordFieldAttributeCount(var AVariable: ANY; AField: ANY): LongInt;

This item has no description.

function RTTI.GetRecordFieldAttribute(var AVariable: ANY; AField: ANY; const AIndex: LongInt = 1): AnsiString;

This item has no description.

procedure RTTI.Default(var AVariable: ANY);

This item has no description.

procedure Ref(var ADestVar: ANY; var ASrcVar: string);

This item has no description.

procedure RTTI.SetRef(var ADestVar: ANY; AAddress: Int64);

This item has no description.

procedure RTTI.SetNilRef(var ADestVar: ANY);

This item has no description.

function RTTI.CurrProcName(): AnsiString;

This item has no description.

function RTTI.CallingProcName(): AnsiString;

This item has no description.

function Wrap(var AVar: ANY; const ARef: Boolean = false): Variant;

This item has no description.

function Unwrap(var v: Variant; var ADestVar: ANY): Variant;

This item has no description.

procedure FreeAndNil(var AObject: ANY);

This item has no description.

procedure ExitRef(var ARef: ANY);

This item has no description.

function VarArgs.Count(): LongInt;

This item has no description.

function VarArgs.Type(AIDX: LongInt): LongInt;

This item has no description.

function VarArgs.TypeName(AIDX: LongInt): string;

This item has no description.

function VarArgs.Values(AIDX: LongInt): TVarArg;

This item has no description.

procedure OleCheck(Result: HResult);

This item has no description.

function StringToGUID(S: string): TGUID;

This item has no description.

function CreateComObject(ClassID: TGUID): IUnknown;

This item has no description.

function CreateOleObject(ClassName: string): IDispatch;

This item has no description.

function GetActiveOleObject(ClassName: string): IDispatch;

This item has no description.

function EncodeDate(Year: Word; Month: Word; Day: Word): TDateTime;

This item has no description.

function EncodeTime(Hour: Word; Min: Word; Sec: Word; MSec: Word): TDateTime;

This item has no description.

function TryEncodeDate(Year: Word; Month: Word; Day: Word; var Date: TDateTime): Boolean;

This item has no description.

function TryEncodeTime(Hour: Word; Min: Word; Sec: Word; MSec: Word; var Time: TDateTime): Boolean;

This item has no description.

procedure DecodeDate(DateTime: TDateTime; var Year: Word; var Month: Word; var Day: Word);

This item has no description.

procedure DecodeTime(DateTime: TDateTime; var Hour: Word; var Min: Word; var Sec: Word; var MSec: Word);

This item has no description.

function DayOfWeek(DateTime: TDateTime): Word;

This item has no description.

function Date(): TDateTime;

This item has no description.

function Time(): TDateTime;

This item has no description.

function Now(): TDateTime;

This item has no description.

function DateTimeToUnix(D: TDateTime): Int64;

This item has no description.

function UnixToDateTime(U: Int64): TDateTime;

This item has no description.

function DateToStr(D: TDateTime): string;

This item has no description.

function StrToDate(S: string): TDateTime;

This item has no description.

function FormatDateTime(fmt: string; D: TDateTime): string;

This item has no description.

procedure UnloadDll(S: string);

This item has no description.

function DllGetLastError(): LongInt;

This item has no description.

function ShortCut(Key: Word; Shift: TShiftState): TShortCut;

This item has no description.

procedure ShortCutToKey(ShortCut: TShortCut; var Key: Word; var Shift: TShiftState);

This item has no description.

function ShortCutToText(ShortCut: TShortCut): string;

This item has no description.

function TextToShortCut(Text: string): TShortCut;

This item has no description.

function NewMenu(Owner: TComponent; AName: string; Items: array of TObject): TMainMenu;

This item has no description.

function NewPopupMenu(Owner: TComponent; AName: string; Alignment: TPopupAlignment; AutoPopup: Boolean; Items: array of TObject): TPopupMenu;

This item has no description.

function NewSubMenu(ACaption: string; HCTX: Word; AName: string; Items: array of TObject; AEnabled: Boolean): TMenuItem;

This item has no description.

function NewItem(ACaption: string; AShortCut: TShortCut; Achecked: Boolean; AEnabled: Boolean; AOnClick: TNotifyEvent; HCTX: Word; AName: string): TMenuItem;

This item has no description.

function NewLine(): TMenuItem;

This item has no description.

procedure DrawMenuItem(MenuItem: TMenuItem; ACanvas: TCanvas; ARect: TRect; State: TOwnerDrawState);

This item has no description.

function TFDQuery.ParamExists(Self: TFDQuery; AParamName: string): Boolean;

This item has no description.

function TFDQuery.MacroExists(Self: TFDQuery; AMacroName: string): Boolean;

This item has no description.

function TFileStream.ReadData(ASelf: TFileStream; ABuffer: Int64; ACount: LongInt): LongInt;

This item has no description.

function TFileStream.ReadAnsiString(ASelf: TFileStream; var ABuffer: AnsiString; ACount: LongInt): LongInt;

This item has no description.

function TFileStream.ReadBoolean(ASelf: TFileStream; var ABuffer: Boolean; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadChar(ASelf: TFileStream; var ABuffer: Char; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadWideChar(ASelf: TFileStream; var ABuffer: WideChar; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadU8(ASelf: TFileStream; var ABuffer: Byte; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadI8(ASelf: TFileStream; var ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadU16(ASelf: TFileStream; var ABuffer: Word; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadI16(ASelf: TFileStream; var ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadU32(ASelf: TFileStream; var ABuffer: LongWord; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadI32(ASelf: TFileStream; var ABuffer: LongInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadI64(ASelf: TFileStream; var ABuffer: Int64; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadSingle(ASelf: TFileStream; var ABuffer: Single; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadDouble(ASelf: TFileStream; var ABuffer: Double; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.ReadExtended(ASelf: TFileStream; var ABuffer: Extended; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteData(ASelf: TFileStream; ABuffer: Int64; ACount: LongInt): LongInt;

This item has no description.

function TFileStream.WriteAnsiString(ASelf: TFileStream; ABuffer: AnsiString; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteBoolean(ASelf: TFileStream; ABuffer: Boolean; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteChar(ASelf: TFileStream; ABuffer: Char; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteWideChar(ASelf: TFileStream; ABuffer: WideChar; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteU8(ASelf: TFileStream; ABuffer: Byte; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteI8(ASelf: TFileStream; ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteU16(ASelf: TFileStream; ABuffer: Word; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteI16(ASelf: TFileStream; ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteU32(ASelf: TFileStream; ABuffer: LongWord; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteI32(ASelf: TFileStream; ABuffer: LongInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteI64(ASelf: TFileStream; ABuffer: Int64; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteSingle(ASelf: TFileStream; ABuffer: Single; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteDouble(ASelf: TFileStream; ABuffer: Double; const ACount: LongInt = 0): LongInt;

This item has no description.

function TFileStream.WriteExtended(ASelf: TFileStream; ABuffer: Extended; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadData(ASelf: TMemoryStream; ABuffer: Int64; ACount: LongInt): LongInt;

This item has no description.

function TMemoryStream.ReadAnsiString(ASelf: TMemoryStream; var ABuffer: AnsiString; ACount: LongInt): LongInt;

This item has no description.

function TMemoryStream.ReadBoolean(ASelf: TMemoryStream; var ABuffer: Boolean; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadChar(ASelf: TMemoryStream; var ABuffer: Char; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadWideChar(ASelf: TMemoryStream; var ABuffer: WideChar; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadU8(ASelf: TMemoryStream; var ABuffer: Byte; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadI8(ASelf: TMemoryStream; var ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadU16(ASelf: TMemoryStream; var ABuffer: Word; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadI16(ASelf: TMemoryStream; var ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadU32(ASelf: TMemoryStream; var ABuffer: LongWord; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadI32(ASelf: TMemoryStream; var ABuffer: LongInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadI64(ASelf: TMemoryStream; var ABuffer: Int64; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadSingle(ASelf: TMemoryStream; var ABuffer: Single; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadDouble(ASelf: TMemoryStream; var ABuffer: Double; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.ReadExtended(ASelf: TMemoryStream; var ABuffer: Extended; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteData(ASelf: TMemoryStream; ABuffer: Int64; ACount: LongInt): LongInt;

This item has no description.

function TMemoryStream.WriteAnsiString(ASelf: TMemoryStream; ABuffer: AnsiString; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteBoolean(ASelf: TMemoryStream; ABuffer: Boolean; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteChar(ASelf: TMemoryStream; ABuffer: Char; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteWideChar(ASelf: TMemoryStream; ABuffer: WideChar; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteU8(ASelf: TMemoryStream; ABuffer: Byte; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteI8(ASelf: TMemoryStream; ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteU16(ASelf: TMemoryStream; ABuffer: Word; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteI16(ASelf: TMemoryStream; ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteU32(ASelf: TMemoryStream; ABuffer: LongWord; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteI32(ASelf: TMemoryStream; ABuffer: LongInt; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteI64(ASelf: TMemoryStream; ABuffer: Int64; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteSingle(ASelf: TMemoryStream; ABuffer: Single; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteDouble(ASelf: TMemoryStream; ABuffer: Double; const ACount: LongInt = 0): LongInt;

This item has no description.

function TMemoryStream.WriteExtended(ASelf: TMemoryStream; ABuffer: Extended; const ACount: LongInt = 0): LongInt;

This item has no description.

function GetRSSFeed(AURL: string): string;

This item has no description.

function CalculateMD5Hash(AString: string): string;

This item has no description.

function CalculateSHA1Hash(AString: string): string;

This item has no description.

function EncodeURL(AValue: AnsiString): AnsiString;

This item has no description.

function DecodeURL(AValue: AnsiString): AnsiString;

This item has no description.

function DateOf(AValue: TDateTime): TDateTime;

This item has no description.

function TimeOf(AValue: TDateTime): TDateTime;

This item has no description.

function RecodeDate(AValue: TDateTime; AYear: Word; AMonth: Word; ADay: Word): TDateTime;

This item has no description.

function RecodeTime(AValue: TDateTime; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word): TDateTime;

This item has no description.

function RecodeDateTime(AValue: TDateTime; AYear: Word; AMonth: Word; ADay: Word; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word): TDateTime;

This item has no description.

function DateToStr(ADate: TDateTime): string;

This item has no description.

function DateTimeToStr(ADate: TDateTime): string;

This item has no description.

function TimeToStr(DateTime: TDateTime): string;

This item has no description.

function FormatDateTime(Format: string; DateTime: TDateTime): string;

This item has no description.

function StrToDate(s: string): TDateTime;

This item has no description.

function StrToTime(s: string): TDateTime;

This item has no description.

function StrToDateTime(ADate: string): TDateTime;

This item has no description.

function StrToDateTimeFormat(AString: string; AFormat: string; const ACheckTimeZone: Boolean = false): TDateTime;

This item has no description.

function YearOf(AValue: TDateTime): Word;

This item has no description.

function MonthOf(AValue: TDateTime): Word;

This item has no description.

function DayOf(AValue: TDateTime): Word;

This item has no description.

function HourOf(AValue: TDateTime): Word;

This item has no description.

function MinuteOf(AValue: TDateTime): Word;

This item has no description.

function SecondOf(AValue: TDateTime): Word;

This item has no description.

function MilliSecondOf(AValue: TDateTime): Word;

This item has no description.

function YearsBetween(ANow: TDateTime; AThen: TDateTime): LongInt;

This item has no description.

function MonthsBetween(ANow: TDateTime; AThen: TDateTime): LongInt;

This item has no description.

function DaysBetween(ANow: TDateTime; AThen: TDateTime): LongInt;

This item has no description.

function HoursBetween(ANow: TDateTime; AThen: TDateTime): Int64;

This item has no description.

function MinutesBetween(ANow: TDateTime; AThen: TDateTime): Int64;

This item has no description.

function SecondsBetween(ANow: TDateTime; AThen: TDateTime): Int64;

This item has no description.

function MillisecondsBetween(ANow: TDateTime; AThen: TDateTime): Int64;

This item has no description.

function IncYear(ADate: TDateTime; ADelta: LongInt): TDateTime;

This item has no description.

function IncMonth(ADate: TDateTime; ADelta: LongInt): TDateTime;

This item has no description.

function IncWeek(ADate: TDateTime; ADelta: LongInt): TDateTime;

This item has no description.

function IncDay(ADate: TDateTime; ADelta: LongInt): TDateTime;

This item has no description.

function IncHour(ADate: TDateTime; ADelta: Int64): TDateTime;

This item has no description.

function IncMinute(ADate: TDateTime; ADelta: Int64): TDateTime;

This item has no description.

function IncSecond(ADate: TDateTime; ADelta: Int64): TDateTime;

This item has no description.

function IncMillisecond(ADate: TDateTime; ADelta: Int64): TDateTime;

This item has no description.

function DayOfTheYear(AValue: TDateTime): Word;

This item has no description.

function DayOfTheMonth(AValue: TDateTime): Word;

This item has no description.

function DayOfTheWeek(AValue: TDateTime): Word;

This item has no description.

function IsInLeapYear(AValue: TDateTime): Boolean;

This item has no description.

function IsPM(AValue: TDateTime): Boolean;

This item has no description.

function IsAM(AValue: TDateTime): Boolean;

This item has no description.

function IsValidDate(AYear: Word; AMonth: Word; ADay: Word): Boolean;

This item has no description.

function IsValidTime(AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word): Boolean;

This item has no description.

function IsValidDateTime(AYear: Word; AMonth: Word; ADay: Word; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word): Boolean;

This item has no description.

function IsValidDateDay(AYear: Word; ADayOfYear: Word): Boolean;

This item has no description.

function IsValidDateWeek(AYear: Word; AWeekOfYear: Word; ADayOfWeek: Word): Boolean;

This item has no description.

function IsValidDateMonthWeek(AYear: Word; AMonth: Word; AWeekOfMonth: Word; ADayOfWeek: Word): Boolean;

This item has no description.

function WeeksInYear(AValue: TDateTime): Word;

This item has no description.

function WeeksInAYear(AYear: Word): Word;

This item has no description.

function DaysInYear(AValue: TDateTime): Word;

This item has no description.

function DaysInAYear(AYear: Word): Word;

This item has no description.

function DaysInMonth(AValue: TDateTime): Word;

This item has no description.

function DaysInAMonth(AYear: Word; AMonth: Word): Word;

This item has no description.

function Today(): TDateTime;

This item has no description.

function Yesterday(): TDateTime;

This item has no description.

function Tomorrow(): TDateTime;

This item has no description.

function IsToday(AValue: TDateTime): Boolean;

This item has no description.

function IsSameDay(AValue: TDateTime; ABasis: TDateTime): Boolean;

This item has no description.

function StartOfTheYear(AValue: TDateTime): TDateTime;

This item has no description.

function EndOfTheYear(AValue: TDateTime): TDateTime;

This item has no description.

function StartOfAYear(AYear: Word): TDateTime;

This item has no description.

function EndOfAYear(AYear: Word): TDateTime;

This item has no description.

function StartOfTheMonth(AValue: TDateTime): TDateTime;

This item has no description.

function EndOfTheMonth(AValue: TDateTime): TDateTime;

This item has no description.

function StartOfAMonth(AYear: Word; AMonth: Word): TDateTime;

This item has no description.

function EndOfAMonth(AYear: Word; AMonth: Word): TDateTime;

This item has no description.

function StartOfTheWeek(AValue: TDateTime): TDateTime;

This item has no description.

function EndOfTheWeek(AValue: TDateTime): TDateTime;

This item has no description.

function StartOfAWeek(AYear: Word; AWeekOfYear: Word; ADayOfWeek: Word): TDateTime;

This item has no description.

function EndOfAWeek(AYear: Word; AWeekOfYear: Word; ADayOfWeek: Word): TDateTime;

This item has no description.

function StartOfTheDay(AValue: TDateTime): TDateTime;

This item has no description.

function EndOfTheDay(AValue: TDateTime): TDateTime;

This item has no description.

function StartOfADay(AYear: Word; AMonth: Word; ADay: Word): TDateTime;

This item has no description.

function EndOfADay(AYear: Word; AMonth: Word; ADay: Word): TDateTime;

This item has no description.

function MonthOfTheYear(AValue: TDateTime): Word;

This item has no description.

function WeekOfTheYear(AValue: TDateTime): Word;

This item has no description.

function DayOfTheYear(AValue: TDateTime): Word;

This item has no description.

function HourOfTheYear(AValue: TDateTime): Word;

This item has no description.

function MinuteOfTheYear(AValue: TDateTime): LongWord;

This item has no description.

function SecondOfTheYear(AValue: TDateTime): LongWord;

This item has no description.

function MilliSecondOfTheYear(AValue: TDateTime): Int64;

This item has no description.

function WeekOfTheMonth(AValue: TDateTime): Word;

This item has no description.

function DayOfTheMonth(AValue: TDateTime): Word;

This item has no description.

function HourOfTheMonth(AValue: TDateTime): Word;

This item has no description.

function MinuteOfTheMonth(AValue: TDateTime): Word;

This item has no description.

function SecondOfTheMonth(AValue: TDateTime): LongWord;

This item has no description.

function MilliSecondOfTheMonth(AValue: TDateTime): LongWord;

This item has no description.

function DayOfTheWeek(AValue: TDateTime): Word;

This item has no description.

function HourOfTheWeek(AValue: TDateTime): Word;

This item has no description.

function MinuteOfTheWeek(AValue: TDateTime): Word;

This item has no description.

function SecondOfTheWeek(AValue: TDateTime): LongWord;

This item has no description.

function MilliSecondOfTheWeek(AValue: TDateTime): LongWord;

This item has no description.

function HourOfTheDay(AValue: TDateTime): Word;

This item has no description.

function MinuteOfTheDay(AValue: TDateTime): Word;

This item has no description.

function SecondOfTheDay(AValue: TDateTime): LongWord;

This item has no description.

function MilliSecondOfTheDay(AValue: TDateTime): LongWord;

This item has no description.

function MinuteOfTheHour(AValue: TDateTime): Word;

This item has no description.

function SecondOfTheHour(AValue: TDateTime): Word;

This item has no description.

function MilliSecondOfTheHour(AValue: TDateTime): LongWord;

This item has no description.

function SecondOfTheMinute(AValue: TDateTime): Word;

This item has no description.

function MilliSecondOfTheMinute(AValue: TDateTime): LongWord;

This item has no description.

function MilliSecondOfTheSecond(AValue: TDateTime): Word;

This item has no description.

function WithinPastYears(ANow: TDateTime; AThen: TDateTime; AYears: LongInt): Boolean;

This item has no description.

function WithinPastMonths(ANow: TDateTime; AThen: TDateTime; AMonths: LongInt): Boolean;

This item has no description.

function WithinPastWeeks(ANow: TDateTime; AThen: TDateTime; AWeeks: LongInt): Boolean;

This item has no description.

function WithinPastDays(ANow: TDateTime; AThen: TDateTime; ADays: LongInt): Boolean;

This item has no description.

function WithinPastHours(ANow: TDateTime; AThen: TDateTime; AHours: Int64): Boolean;

This item has no description.

function WithinPastMinutes(ANow: TDateTime; AThen: TDateTime; AMinutes: Int64): Boolean;

This item has no description.

function WithinPastSeconds(ANow: TDateTime; AThen: TDateTime; ASeconds: Int64): Boolean;

This item has no description.

function WithinPastMilliSeconds(ANow: TDateTime; AThen: TDateTime; AMilliSeconds: Int64): Boolean;

This item has no description.

function DateTimeInRange(ADateTime: TDateTime; AStartDateTime: TDateTime; AEndDateTime: TDateTime; aInclusive: Boolean): Boolean;

This item has no description.

function DateInRange(ADate: TDateTime; AStartDate: TDateTime; AEndDate: TDateTime; AInclusive: Boolean): Boolean;

This item has no description.

function TimeInRange(ATime: TDateTime; AStartTime: TDateTime; AEndTime: TDateTime; AInclusive: Boolean): Boolean;

This item has no description.

function EncodeDateTime(AYear: Word; AMonth: Word; ADay: Word; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word): TDateTime;

This item has no description.

procedure DecodeDateTime(AValue: TDateTime; var AYear: Word; var AMonth: Word; var ADay: Word; var AHour: Word; var AMinute: Word; var ASecond: Word; var AMilliSecond: Word);

This item has no description.

function EncodeDateWeek(AYear: Word; AWeekOfYear: Word; ADayOfWeek: Word): TDateTime;

This item has no description.

procedure DecodeDateWeek(AValue: TDateTime; var AYear: Word; var AWeekOfYear: Word; var ADayOfWeek: Word);

This item has no description.

function EncodeDateDay(AYear: Word; ADayOfYear: Word): TDateTime;

This item has no description.

procedure DecodeDateDay(AValue: TDateTime; var AYear: Word; var ADayOfYear: Word);

This item has no description.

function EncodeDateMonthWeek(AYear: Word; AMonth: Word; AWeekOfMonth: Word; ADayOfWeek: Word): TDateTime;

This item has no description.

procedure DecodeDateMonthWeek(AValue: TDateTime; var AYear: Word; var AMonth: Word; var AWeekOfMonth: Word; var ADayOfWeek: Word);

This item has no description.

function TryEncodeDateTime(AYear: Word; AMonth: Word; ADay: Word; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word; var AValue: TDateTime): Boolean;

This item has no description.

function TryEncodeDateWeek(AYear: Word; AWeekOfYear: Word; var AValue: TDateTime; ADayOfWeek: Word): Boolean;

This item has no description.

function TryEncodeDateDay(AYear: Word; ADayOfYear: Word; var AValue: TDateTime): Boolean;

This item has no description.

function TryEncodeDateMonthWeek(AYear: Word; AMonth: Word; AWeekOfMonth: Word; ADayOfWeek: Word; var AValue: TDateTime): Boolean;

This item has no description.

function RecodeYear(AValue: TDateTime; AYear: Word): TDateTime;

This item has no description.

function RecodeMonth(AValue: TDateTime; AMonth: Word): TDateTime;

This item has no description.

function RecodeDay(AValue: TDateTime; ADay: Word): TDateTime;

This item has no description.

function RecodeHour(AValue: TDateTime; AHour: Word): TDateTime;

This item has no description.

function RecodeMinute(AValue: TDateTime; AMinute: Word): TDateTime;

This item has no description.

function RecodeSecond(AValue: TDateTime; ASecond: Word): TDateTime;

This item has no description.

function RecodeMilliSecond(AValue: TDateTime; AMilliSecond: Word): TDateTime;

This item has no description.

function TryRecodeDateTime(AValue: TDateTime; AYear: Word; AMonth: Word; ADay: Word; AHour: Word; AMinute: Word; ASecond: Word; AMilliSecond: Word; var AResult: TDateTime): Boolean;

This item has no description.

function SameDateTime(A: TDateTime; B: TDateTime): Boolean;

This item has no description.

function SameDate(A: TDateTime; B: TDateTime): Boolean;

This item has no description.

function SameTime(A: TDateTime; B: TDateTime): Boolean;

This item has no description.

function NthDayOfWeek(AValue: TDateTime): Word;

This item has no description.

procedure DecodeDayOfWeekInMonth(AValue: TDateTime; var AYear: Word; var AMonth: Word; var ANthDayOfWeek: Word; var ADayOfWeek: Word);

This item has no description.

function EncodeDayOfWeekInMonth(AYear: Word; AMonth: Word; ANthDayOfWeek: Word; ADayOfWeek: Word): TDateTime;

This item has no description.

function TryEncodeDayOfWeekInMonth(AYear: Word; AMonth: Word; ANthDayOfWeek: Word; ADayOfWeek: Word; var AValue: TDateTime): Boolean;

This item has no description.

function DateTimeToUnix(AValue: TDateTime; AInputIsUTC: Boolean): Int64;

This item has no description.

function UnixToDateTime(AValue: Int64; AReturnUTC: Boolean): TDateTime;

This item has no description.

function TDateTime.ToLocal(ADT: TDateTime): TDateTime;

This item has no description.

function TDateTime.ToUTC(ADT: TDateTime): TDateTime;

This item has no description.

function StartsWith(AString: string; AContent: string; ANoCase: Boolean): Boolean;

This item has no description.

function EndsWith(AString: string; AContent: string; ANoCase: Boolean): Boolean;

This item has no description.

function Contains(AString: string; AContent: string; ANoCase: Boolean): Boolean;

This item has no description.

function StringReplace(Source: string; OldPattern: string; NewPattern: string; Flags: TReplaceFlags): string;

This item has no description.

function PadLeft(AString: string; ALength: LongInt; APaddingChar: Char): string;

This item has no description.

function PadRight(AString: string; ALength: LongInt; APaddingChar: Char): string;

This item has no description.

function PadLeftCrop(AString: string; ALength: LongInt; APaddingChar: Char): string;

This item has no description.

function PadRightCrop(AString: string; ALength: LongInt; APaddingChar: Char): string;

This item has no description.

function PadCenter(AString: string; ALength: LongInt; APaddingChar: Char): string;

This item has no description.

function PadCenterCrop(AString: string; ALength: LongInt; APaddingChar: Char): string;

This item has no description.

function PadCenterAround(AString: string; ALength: LongInt; ACenterChar: Char; APaddingChar: Char): string;

This item has no description.

function PadCenterAroundCrop(AString: string; ALength: LongInt; ACenterChar: Char; APaddingChar: Char): string;

This item has no description.

function ReplaceChars(AString: string; ASrc: string; ADst: string): string;

This item has no description.

function LeftStr(AString: string; ACount: LongInt): string;

This item has no description.

function RightStr(AString: string; ACount: LongInt): string;

This item has no description.

function StringIn(AValue: string; AValues: array of UnicodeString; CaseInSensitive: Boolean): LongInt;

This item has no description.

function StringStartsWith(AValue: string; AValues: array of UnicodeString; CaseInSensitive: Boolean): LongInt;

This item has no description.

function StringContains(AValue: string; AValues: array of UnicodeString; CaseInSensitive: Boolean): LongInt;

This item has no description.

function TrimLeft(s: string): string;

This item has no description.

function TrimRight(s: string): string;

This item has no description.

function TrimStart(AString: string; TrimChars: array of ___Pointer): string;

This item has no description.

function TrimEnd(AString: string; TrimChars: array of ___Pointer): string;

This item has no description.

function TryStrToInt(AString: string; var AValue: LongInt): Boolean;

This item has no description.

function TryStrToInt64(AString: string; var AValue: Int64): Boolean;

This item has no description.

function TryStrToFloat(AString: string; var AValue: Extended): Boolean;

This item has no description.

function TryStrToDate(AString: string; var AValue: TDateTime): Boolean;

This item has no description.

function TryStrToTime(AString: string; var AValue: TDateTime): Boolean;

This item has no description.

function TryStrToDateTime(AString: string; var AValue: TDateTime): Boolean;

This item has no description.

function TryStrToBool(AString: string; var AValue: Boolean): Boolean;

This item has no description.

function PosEx(SubStr: string; S: string; Offset: LongInt): LongInt;

This item has no description.

function QuotedStr(s: string): string;

This item has no description.

function _Interp(AText: string; AValues: array of Variant): string;

This item has no description.

function StringCoalesce(AValue1: string; AValue2: string; const ADefault: string = ''): string;

This item has no description.

function StringPick(AValues: array of UnicodeString; const ADefault: string = ''): string;

This item has no description.

function EscapeString(AString: string): string;

This item has no description.

function UnescapeString(AString: string): string;

This item has no description.

function TrimPos(AData: string; const AFrom: LongInt = 1): LongInt;

This item has no description.

function AnsiTrimPos(AData: AnsiString; const AFrom: LongInt = 1): LongInt;

This item has no description.

function PosEsc(ASub: string; AData: string; const AFrom: LongInt = 1; const AEscapeChar: Char = '\'): LongInt;

This item has no description.

function AnsiPosEsc(ASub: AnsiString; AData: AnsiString; const AFrom: LongInt = 1; const AEscapeChar: Char = '\'): LongInt;

This item has no description.

function MultiPosEx(ASub: array of UnicodeString; AData: string; const AFrom: LongInt = 1): LongInt;

This item has no description.

function AnsiMultiPosEx(ASub: array of string; AData: AnsiString; const AFrom: LongInt = 1): LongInt;

This item has no description.

function QuotedString(S: string; const Quote: Char = ''''): string;

This item has no description.

function AnsiCopy(AString: AnsiString; AFrom: LongInt; ALength: LongInt): AnsiString;

This item has no description.

function AnsiPosEx(ASubString: AnsiString; AString: AnsiString; AFrom: LongInt): LongInt;

This item has no description.

function AnsiTrim(s: AnsiString): AnsiString;

This item has no description.

function AnsiTrimLeft(s: AnsiString): AnsiString;

This item has no description.

function AnsiTrimRight(s: AnsiString): AnsiString;

This item has no description.

function CompareText(s1: string; s2: string): LongInt;

This item has no description.

function AnsiCompareText(s1: AnsiString; s2: AnsiString): LongInt;

This item has no description.

function Random(ARange: LongInt): LongInt;

This item has no description.

procedure Abort();

This item has no description.

function VarToStr(V: Variant): string;

This item has no description.

procedure Sleep(milliseconds: LongWord);

This item has no description.

function VarArrayOf(Values: array of Variant): Variant;

This item has no description.

procedure SpinWait(AIntervall: LongInt; const AStep: LongInt = 10);

This item has no description.

function GetCurrentDir(): string;

This item has no description.

function GetDataDir(): string;

This item has no description.

function GetTempDir(): string;

This item has no description.

function GetRootDir(): string;

This item has no description.

function IO.CurrentFolder(): string;

This item has no description.

function IO.ServerDataFolder(): string;

This item has no description.

function IO.ServerTempFolder(): string;

This item has no description.

function IO.ServerRootFolder(): string;

This item has no description.

function GenerateUUID(const AStripBraces: Boolean = true): string;

This item has no description.

function RandomRange(AFrom: LongInt; ATo: LongInt): LongInt;

This item has no description.

function Frac(X: Extended): Extended;

This item has no description.

function ExecuteQuery(AConnection: TFDConnection; AQuery: string; AParams: array of Variant): TDataSet;

This item has no description.

function SendMail(Host: string; Port: LongInt; UseTLS: Boolean; UseAuth: Boolean; Username: string; Password: string; Sender: string; Recipients: string; Subject: string; Body: string; Attachments: string; HTMLMessage: Boolean): Boolean;

This item has no description.

function SendMailExt(Host: string; Port: LongInt; UseTLS: Boolean; UseAuth: Boolean; Username: string; Password: string; Sender: string; SenderName: string; Recipients: string; Subject: string; Body: string; Attachments: string; HTMLMessage: Boolean): Boolean;

This item has no description.

function MAIL.Send(Host: string; Port: LongInt; UseTLS: Boolean; UseAuth: Boolean; Username: string; Password: string; Sender: string; Recipients: string; Subject: string; Body: string; Attachments: string; HTMLMessage: Boolean): Boolean;

This item has no description.

function MAIL.SendExt(Host: string; Port: LongInt; UseTLS: Boolean; UseAuth: Boolean; Username: string; Password: string; Sender: string; SenderName: string; Recipients: string; Subject: string; Body: string; Attachments: string; HTMLMessage: Boolean): Boolean;

This item has no description.

function MAIL.GetLastError(): string;

This item has no description.

procedure GlobalLock(AName: string);

This item has no description.

function TryGlobalLock(AName: string): Boolean;

This item has no description.

function IsLocked(AName: string): Boolean;

This item has no description.

procedure GlobalUnlock(AName: string);

This item has no description.

procedure ForceGlobalUnlock(AName: string);

This item has no description.

procedure ReleaseAllLocks();

This item has no description.

procedure ExecuteAndWait(aCommand: string);

This item has no description.

procedure SYSTEM.ExecuteAndWait(aCommand: string);

This item has no description.

procedure LOCK.GlobalLock(AName: string);

This item has no description.

function LOCK.TryGlobalLock(AName: string): Boolean;

This item has no description.

function LOCK.IsLocked(AName: string): Boolean;

This item has no description.

procedure LOCK.GlobalUnlock(AName: string);

This item has no description.

procedure LOCK.ForceGlobalUnlock(AName: string);

This item has no description.

procedure LOCK.ReleaseAllLocks();

This item has no description.

function JSONToString(list: TStringList): string;

This item has no description.

function StringToJSON(AJSON: string): TResponseObject;

This item has no description.

function StringToJSONArray(AJSON: string): TResponseObjectArray;

This item has no description.

procedure ClearJSONObject(AList: TStringList);

This item has no description.

function CopyJSONObject(ADest: TStringList; ASource: TStringList): TStringList;

This item has no description.

function WeakCopyJSONObject(ADest: TStringList; ASource: TStringList): TStringList;

This item has no description.

function LoadJSONFromString(ADest: TStringList; AJSON: string): TStringList;

This item has no description.

procedure FreeJSONObject(var AList: TResponseObject);

This item has no description.

function IfThen(AExpression: Boolean; ATrueValue: Variant; AFalseValue: Variant): Variant;

This item has no description.

procedure CreateIntArray(var AResult: array of LongInt; AValues: array of LongInt);

This item has no description.

procedure CreateStringArray(var AResult: array of string; AValues: array of UnicodeString);

This item has no description.

procedure CreateBooleanArray(var AResult: array of Boolean; AValues: array of Boolean);

This item has no description.

procedure CreateInt64Array(var AResult: array of Int64; AValues: array of Int64);

This item has no description.

procedure CreateByteArray(var AResult: array of Byte; AValues: array of Byte);

This item has no description.

procedure CreateWordArray(var AResult: array of Word; AValues: array of SmallInt);

This item has no description.

procedure CreateDateTimeArray(var AResult: array of TDateTime; AValues: array of Double);

This item has no description.

function LoadTextFile(AFileName: string): string;

This item has no description.

function SaveTextFile(AFileName: string; AText: string): Boolean;

This item has no description.

procedure GetFilesInDirectory(APath: string; APattern: string; AList: TStringList; const ARecursive: Boolean = false);

This item has no description.

procedure GetSubdirectories(APath: string; APattern: string; AList: TStringList; const ARecursive: Boolean = false);

This item has no description.

function ExtractFilePath(FileName: string): string;

This item has no description.

function ExtractFileExt(FileName: string): string;

This item has no description.

function ExtractFileName(FileName: string): string;

This item has no description.

function ExtractFileDir(FileName: string): string;

This item has no description.

function ExtractFileDrive(FileName: string): string;

This item has no description.

function ChangeFileExt(FileName: string; Extension: string): string;

This item has no description.

function ChangeFilePath(FileName: string; Path: string): string;

This item has no description.

function FileExists(FileName: string; FollowLink: Boolean): Boolean;

This item has no description.

function DeleteFile(FileName: string): Boolean;

This item has no description.

function CopyFile(Source: TFileName; Destination: TFileName; FailIfExists: Boolean): Boolean;

This item has no description.

function RenameFile(OldFileName: string; NewFileName: string): Boolean;

This item has no description.

function MoveTempFile(AFileName: string; ANewFileName: string; AOverwrite: Boolean): Boolean;

This item has no description.

function FileAge(AFileName: string): TDateTime;

This item has no description.

procedure FileSetDate(AFileName: string; ADateTime: TDateTime);

This item has no description.

function FileSize(AFileName: TFileName): Int64;

This item has no description.

function FileGetAttr(AFileName: string; FollowLink: Boolean): Boolean;

This item has no description.

function DirectoryExists(ADirName: string; FollowLink: Boolean): Boolean;

This item has no description.

function CreateDir(ADirName: string): Boolean;

This item has no description.

function DeleteDir(APAth: string; const ARecursive: Boolean = true): Boolean;

This item has no description.

function SetCurrentDir(ADirName: string): Boolean;

This item has no description.

function ForceDirectories(ADirName: string): Boolean;

This item has no description.

function System.WorkingDirectory(): string;

This item has no description.

procedure IO.GetFilesInDirectory(APath: string; APattern: string; AList: TStringList; const ARecursive: Boolean = false);

This item has no description.

procedure IO.GetSubdirectories(APath: string; APattern: string; AList: TStringList; const ARecursive: Boolean = false);

This item has no description.

function EncodeBase64(Value: AnsiString): AnsiString;

This item has no description.

function DecodeBase64(Value: AnsiString): AnsiString;

This item has no description.

function StreamEncodeBase64(AStream: TStream): AnsiString;

This item has no description.

procedure StreamDecodeBase64(AString: AnsiString; AStream: TStream);

This item has no description.

function CompressStream(ASrcStream: TStream; ADstStream: TStream; ACompressionLevel: TZCompressionLevel): Boolean;

This item has no description.

function DecompressStream(ASrcStream: TStream; ADstStream: TStream): Boolean;

This item has no description.

function CompressString(ASrc: AnsiString; ACompressionLevel: TZCompressionLevel): AnsiString;

This item has no description.

function DecompressString(ASrc: AnsiString): AnsiString;

This item has no description.

function _AnsiToUTF8(AString: AnsiString): string;

This item has no description.

function _UTF8ToAnsi(AString: AnsiString): string;

This item has no description.

function ConvertEncoding(AString: AnsiString; AFrom: string; ATo: string): string;

This item has no description.

function ConvertCodePage(AString: AnsiString; AFrom: LongInt; ATo: LongInt): string;

This item has no description.

function GetStringWithEncoding(AString: AnsiString; ATo: Variant): string;

This item has no description.

function CreateMemtable(AFields: array of UnicodeString): TFDMemTable;

This item has no description.

function LoadCSVToDataset(ADS: TDataSet; AFileName: string; ASkipFirstLine: Boolean; ADelimiter: Char; AQuoteChar: Char; AFieldMap: array of UnicodeString): Boolean;

This item has no description.

function LoadCSVToDatasetWithEncoding(ADS: TDataSet; AFileName: string; ASkipFirstLine: Boolean; ADelimiter: Char; AQuoteChar: Char; AFieldMap: array of UnicodeString; AEncoding: string): Boolean;

This item has no description.

function LoadDBFToDataset(ADS: TDataSet; AFileName: string; AConvertCodePage: Boolean): Boolean;

This item has no description.

function BinarySerializeDataset(ADS: TDataSet; AStream: TMemoryStream): Boolean;

This item has no description.

function ZipFiles(AOutputFileName: string; ABaseDirectory: string; AFileMask: array of UnicodeString; APassword: string; var AErrorMessage: string): Boolean;

This item has no description.

function DecompressZipFile(AFileName: string; AOutputDir: string; APassword: string; var AErrorMessage: string): Boolean;

This item has no description.

function Unzip(AFileName: string; AOutputDir: string; APassword: string; var AErrorMessage: string): Boolean;

This item has no description.

function CreateGUID(var Guid: TGUID): LongInt;

This item has no description.

function IntToHex(Value: LongInt; Digits: LongInt): string;

This item has no description.

function WS.GetTransmissionKey(): string;

This item has no description.

procedure WS.Broadcast(AMessage: string);

This item has no description.

procedure WS.SendToUser(AUser: string; AMessage: string);

This item has no description.

procedure WS.SendToChannel(AChannel: string; AMessage: string);

This item has no description.

procedure MM.StopCollect();

This item has no description.

procedure MM.StartCollect();

This item has no description.

procedure MM.ContinueCollect();

This item has no description.

function MM.AutoFree(const ALog: Boolean = false): Variant;

This item has no description.

function GenerateReportToPDF(AReportFileName: string; AReportName: string; AOutputFileName: string; AParameters: TStrings; ADatasets: array of TObject): Boolean;

This item has no description.

function GenerateReportToPDFExt(AReportFileName: string; AReportName: string; AOutputFileName: string; AParameters: TStrings; ADatasets: array of TObject; APassword: string): Boolean;

This item has no description.

function GenerateReportToExcel(AReportFileName: string; AReportName: string; AOutputFileName: string; AParameters: TStrings; ADatasets: array of TObject): Boolean;

This item has no description.

function ExportDatasetToExcel(ADS: TDataSet; AFields: array of UnicodeString; AColumnTitles: array of UnicodeString; AColumnWidths: array of LongInt; AFileName: string; const AStream: TMemoryStream; const AFormater: TExcelFormater; const ASheetSpliFieldName: string = ''): Boolean;

This item has no description.

function Dataset.ToXLS(ADS: TDataSet; AFields: array of UnicodeString; AColumnTitles: array of UnicodeString; AColumnWidths: array of LongInt; AFileName: string; const AStream: TMemoryStream; const AFormater: TExcelFormater; const ASheetSpliFieldName: string = ''): Boolean;

This item has no description.

function ImportXLStoDataset(ADS: TDataSet; AFileName: string; ASkipFirstRow: Boolean; ASkipFirstColumn: Boolean; const AColumnOrder: array of LongInt; const ASheetName: string = ''): Boolean;

This item has no description.

function Dataset.FromXLS(ADS: TDataSet; AFileName: string; ASkipFirstRow: Boolean; ASkipFirstColumn: Boolean; const AColumnOrder: array of LongInt; const ASheetName: string = ''): Boolean;

This item has no description.

function GetCertificateData(AFileName: string; AData: TStringList): Boolean;

This item has no description.

function TCPClientConnect(AHost: string; APort: LongInt; AConnectionTimeout: LongInt; AReadTimeout: LongInt): LongWord;

This item has no description.

procedure TCPClientDisconnect(AClient: LongWord);

This item has no description.

procedure TCPWrite(AClient: LongWord; AData: string);

This item has no description.

procedure TCPWriteLN(AClient: LongWord; AData: string);

This item has no description.

procedure TCPWriteChar(AClient: LongWord; AData: Char);

This item has no description.

procedure TCPWriteByte(AClient: LongWord; AData: Byte);

This item has no description.

procedure TCPWriteSmallInt(AClient: LongWord; AData: SmallInt);

This item has no description.

procedure TCPWriteWord(AClient: LongWord; AData: Word);

This item has no description.

procedure TCPWriteInt(AClient: LongWord; AData: LongInt);

This item has no description.

procedure TCPWriteInt64(AClient: LongWord; AData: Int64);

This item has no description.

procedure TCPWriteCardinal(AClient: LongWord; AData: LongWord);

This item has no description.

procedure TCPWriteStream(AClient: LongWord; AStream: TStream; AWriteSize: Boolean);

This item has no description.

procedure TCPWriteStrings(AClient: LongWord; AStrings: TStrings; AWriteCount: Boolean);

This item has no description.

function TCPRead(AClient: LongWord; ALength: LongInt): string;

This item has no description.

function TCPReadLN(AClient: LongWord): string;

This item has no description.

procedure TCPReadStream(AClient: LongWord; AStream: TMemoryStream; ASize: LongInt);

This item has no description.

procedure TCPReadStrings(AClient: LongWord; AStrings: TStringList; ASize: LongInt);

This item has no description.

function SaveDocumentToPDF(ADocStream: TMemoryStream; APDFStream: TMemoryStream; AType: string; APassword: string; AUseCompression: Boolean): Boolean;

This item has no description.

function SaveDocumentToPDFWithStyles(ADocStream: TMemoryStream; APDFStream: TMemoryStream; AType: string; APassword: string; AUseCompression: Boolean; AStyles: string): Boolean;

This item has no description.

function GetTextAsDocument(AText: string; AType: string; AStyles: string; AStyleNo: LongInt; AParaNo: LongInt): TMemoryStream;

This item has no description.

function ReplaceDocumentMacros(ADocStream: TMemoryStream; AType: string; AMacros: TStringList; AMacroPrefix: string; AStyles: string): Boolean;

This item has no description.

function ConvertDocument(AInputStream: TMemoryStream; AInputType: string; AOutputStream: TMemoryStream; AOutputType: string; AStyles: string): Boolean;

This item has no description.

procedure ASTMSetupFromIni(AFileName: string);

This item has no description.

procedure HL7SetupFromIni(AFileName: string);

This item has no description.

function ConvertPNGtoBMP(AInputStream: TMemoryStream; AOutputStream: TMemoryStream): Boolean;

This item has no description.

function ConvertPNGtoBMPFile(AInputFileName: string; AOutputFileName: string): Boolean;

This item has no description.

function ConvertPNGtoJPG(AInputStream: TMemoryStream; AOutputStream: TMemoryStream): Boolean;

This item has no description.

function ConvertPNGtoJPGFile(AInputFileName: string; AOutputFileName: string): Boolean;

This item has no description.

function CreateVariantObject(AClassName: string; ARuntime: LongWord): Variant;

This item has no description.

function CreateVariantRecord(): Variant;

This item has no description.

procedure ShowVarObjCreateDestroy();

This item has no description.

procedure ClearVarObjCreateDestroy();

This item has no description.

function VarIsType(V: Variant; AVarType: Word): Boolean;

This item has no description.

function VarIsCustom(V: Variant): Boolean;

This item has no description.

function VarIsOrdinal(V: Variant): Boolean;

This item has no description.

function VarIsFloat(V: Variant): Boolean;

This item has no description.

function VarIsNumeric(V: Variant): Boolean;

This item has no description.

function VarIsStr(V: Variant): Boolean;

This item has no description.

function VarIsEmptyParam(V: Variant): Boolean;

This item has no description.

function VarIsByRef(V: Variant): Boolean;

This item has no description.

function VarIsArray(V: Variant): Boolean;

This item has no description.

function VarIsEmptyOrNull(V: Variant): Boolean;

This item has no description.

function VarIs(V: Variant; VType: TVarDataTypes): Boolean;

This item has no description.

function VarIsVoid(V: Variant): Boolean;

This item has no description.

function VarTypeAsText(AType: Word): string;

This item has no description.

function VarTypeToDataType(VarType: LongInt): TFieldType;

This item has no description.

function VarAsType(v: Variant; AVarType: Word): Variant;

This item has no description.

function VarToStrDef(v: Variant; ADefault: string): string;

This item has no description.

function VarToWideStr(v: Variant): WideString;

This item has no description.

function VarToWideStrDef(v: Variant; ADefault: WideString): WideString;

This item has no description.

function VarFromDateTime(ADateTime: TDateTime): Variant;

This item has no description.

function VarToDateTime(v: Variant): TDateTime;

This item has no description.

function VarInRange(AValue: Variant; AMin: Variant; AMax: Variant): Boolean;

This item has no description.

function VarEnsureRange(AValue: Variant; AMin: Variant; AMax: Variant): Variant;

This item has no description.

function VarSameValue(A: Variant; B: Variant): Boolean;

This item has no description.

function VarCompareValue(A: Variant; B: Variant): TVariantRelationship;

This item has no description.

function VarArrayCreate(Bounds: array of LongInt; AVarType: TVarType): Variant;

This item has no description.

function VarArrayDimCount(A: Variant): LongInt;

This item has no description.

function VarArrayLowBound(A: Variant; Dim: LongInt): LongInt;

This item has no description.

function VarArrayHighBound(A: Variant; Dim: LongInt): LongInt;

This item has no description.

function VarArrayGet(A: Variant; Indices: array of LongInt): Variant;

This item has no description.

procedure VarArrayPut(var A: Variant; Value: Variant; Indices: array of LongInt);

This item has no description.

function TASK.Start(ATaskID: string; AParams: array of Variant): Int64;

This item has no description.

function TASK.ThreadID(ATaskID: Int64): LongWord;

This item has no description.

procedure TASK.Stop(ATaskID: Int64);

This item has no description.

function OS.TempFolder(): string;

This item has no description.

function OS.Name(): string;

This item has no description.

function OS.Platform(): string;

This item has no description.

function OS.Architecture(): string;

This item has no description.

function OS.Build(): LongInt;

This item has no description.

function OS.Major(): LongInt;

This item has no description.

function OS.Minor(): LongInt;

This item has no description.

function OS.ServicePackMajor(): LongInt;

This item has no description.

function OS.ServicePackMinor(): LongInt;

This item has no description.

function System.CurrentThreadContextPoolSize(): LongInt;

This item has no description.

function System.DefaultThreadContextPoolSize(): LongInt;

This item has no description.

function System.DefaultThreadContextPoolGrowStep(): LongInt;

This item has no description.

function System.DefaultThreadContextPoolMaxSize(): LongInt;

This item has no description.

function System.LoadConfigFile(var AIni: TIniFile; AFileName: string): Boolean;

This item has no description.

function SYSTEM.Now(): TDateTime;

This item has no description.

function System.GetBiasForDate(const ADT: TDateTime = 0.000000000000): LongInt;

This item has no description.

function System.ThreadID(): LongWord;

This item has no description.

function TDateTime.GetBias(ADT: TDateTime): LongInt;

This item has no description.

procedure SYSTEM.SignalError(const AValue: LongInt = 1);

This item has no description.

function System.Encode(AData: string): string;

This item has no description.

function System.Decode(AData: string): string;

This item has no description.

function System.TelnetCommand(ACommand: string; var AResult: string; const Async: Boolean = false): Boolean;

This item has no description.

function System.GetLogContent(var AContent: string; const AHTML: Boolean = false; const AMaxRowCount: LongInt = 0): Boolean;

This item has no description.

function SYSTEM.GetSessions(var AData: TJSONArray): Boolean;

This item has no description.

function SYSTEM.GetSessionVariables(ASessionID: string; var AData: TJSONArray): Boolean;

This item has no description.

procedure WebView.NavigateTo(AURL: string);

This item has no description.

procedure WebView.NavigateToString(AHTML: string);

This item has no description.

function WebView.PrintToPDF(AOutputFileName: string): Boolean;

This item has no description.

function JWT.SetForceNewToken(AValue: Boolean): Boolean;

This item has no description.

function JWT.GetForceNewToken(): Boolean;

This item has no description.

procedure PUSH.BroadCast(AMessage: string);

This item has no description.

procedure PUSH.SendToUser(AUser: string; AMessage: string);

This item has no description.

procedure PUSH.SendToChannel(AChannel: string; AMessage: string);

This item has no description.

function TJSONFieldType.AsText(ASelf: TJSONFieldType): string;

This item has no description.

function PIPE.Connect(APipeName: string; const ATimeout: LongInt = -1): LongWord;

This item has no description.

procedure PIPE.Disconnect(APipeClient: LongWord);

This item has no description.

function PIPE.IPCCallStream(APipeClient: LongWord; IPCcommand: string; dataStream: TMemoryStream; outStream: TMemoryStream; var AResponseCode: string): Boolean;

This item has no description.

function PIPE.IPCCallAnsiString(APipeClient: LongWord; IPCcommand: string; AData: AnsiString; var AResponse: AnsiString; var AResponseCode: string): Boolean;

This item has no description.

procedure SysLog.Log(s: string; const AFG: TColor = 0; const ABG: TColor = 16777215);

This item has no description.

procedure SysLog.LogEx(s: string; AParams: array of Variant; const AFG: TColor = 0; const ABG: TColor = 16777215);

This item has no description.

procedure SysLog.OverWrite(s: string; const AFG: TColor = 0; const ABG: TColor = 16777215);

This item has no description.

procedure SysLog.OverWriteEx(s: string; AParams: array of Variant; const AFG: TColor = 0; const ABG: TColor = 16777215);

This item has no description.

procedure SysLog.Error(s: string);

This item has no description.

procedure SysLog.ErrorEx(s: string; AParams: array of Variant);

This item has no description.

function TGlobalSysInfo.GetStats(ASelf: TGlobalSysInfo): string;

This item has no description.

function SYSConfig.ReadString(ASection: string; AKey: string; const ADefaultValue: string = ''): string;

This item has no description.

function SYSConfig.ReadInteger(ASection: string; AKey: string; const ADefaultValue: LongInt = 0): LongInt;

This item has no description.

function SYSConfig.ReadBool(ASection: string; AKey: string; const ADefaultValue: Boolean = false): Boolean;

This item has no description.

function SYSConfig.ReadDate(ASection: string; AKey: string; const ADefaultValue: TDateTime = 0.000000000000): TDateTime;

This item has no description.

function SYSConfig.ReadTime(ASection: string; AKey: string; const ADefaultValue: TDateTime = 0.000000000000): TDateTime;

This item has no description.

function SYSConfig.ReadDateTime(ASection: string; AKey: string; const ADefaultValue: TDateTime = 0.000000000000): TDateTime;

This item has no description.

function SYSConfig.ReadFloat(ASection: string; AKey: string; const ADefaultValue: Double = 0.000000000000): Double;

This item has no description.

function SYSConfig.ReadSections(var ASL: TStringList): Boolean;

This item has no description.

function SYSConfig.ReadSection(ASection: string; var ASL: TStringList): Boolean;

This item has no description.

function SYSConfig.ReadSectionValues(ASection: string; var ASL: TStringList): Boolean;

This item has no description.

function Module.Call(AModuleName: string; AFunctionName: string; AParams: TJSONObject; const AFreeParams: Boolean = true): TJSONObject;

This item has no description.

function TDATASET.RecordToJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): TStringList;

This item has no description.

function TDATASET.ToJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): TStringList;

This item has no description.

function TDATASET.RecordToRawJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false; const AIndent: string = ''): string;

This item has no description.

function TDATASET.ToRawJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): string;

This item has no description.

function HTMLtoPDFFile(AHTML: string; AIsFileName: Boolean; AOutputFileName: string): Boolean;

This item has no description.

function HTMLtoPDFStream(AHTML: string; AIsFileName: Boolean; AStream: TMemoryStream): Boolean;

This item has no description.

function HTMLStreamToPDFFile(AInStream: TMemoryStream; AOutputFileName: string): Boolean;

This item has no description.

function HTMLStreamToPDFStream(AInStream: TMemoryStream; AStream: TMemoryStream): Boolean;

This item has no description.

procedure Log(s: string);

This item has no description.

procedure LogError(s: string);

This item has no description.

procedure LogEx(s: string; ABG: TColor; AFG: TColor);

This item has no description.

procedure LogPrint(s: string; ABG: TColor; AFG: TColor);

This item has no description.

function GetDBConnection(name: string): TFDConnection;

This item has no description.

function CreateDBConnection(connection_string: string): TFDConnection;

This item has no description.

function ListDBConnections(ADetails: Boolean): string;

This item has no description.

function GetDBConnectionString(AConnection: string): string;

This item has no description.

function DB.GetConnection(name: string): TFDConnection;

This item has no description.

function DB.CreateConnection(connection_string: string): TFDConnection;

This item has no description.

function DB.ListConnections(ADetails: Boolean): string;

This item has no description.

function DB.GetConnectionString(AConnection: string): string;

This item has no description.

function CreateSession(user_name: string; password: string; remote_ip: string): string;

This item has no description.

function CreateSessionCustom(password_encoding: string; auth_object: string; user_id_field: string; user_name_field: string; password_field: string; ext_fields: string; user_name: string; password: string; remote_ip: string): string;

This item has no description.

function CreateSessionGeneric(token: string; remote_ip: string; const timeout: LongInt = 0): string;

This item has no description.

function CreateSessionJWT(token: string; user_id: string; user_name: string; password: string; issued: TDateTime; timeout: LongInt; const remote_ip: string = ''; const payload: AnsiString = ''): string;

This item has no description.

function CreateSessionFromJWTToken(): Boolean;

This item has no description.

function CheckSession(): Boolean;

This item has no description.

function ExistsSession(session_id: string): Boolean;

This item has no description.

function CloseSession(const ASessionID: string = ''): Boolean;

This item has no description.

function SessionUserID(): LongInt;

This item has no description.

function SessionIssued(): TDateTime;

This item has no description.

function SetSessionVar(name: string; value: Variant): string;

This item has no description.

function GetSessionVar(name: string): string;

This item has no description.

procedure DStoSL(ds: TDataSet; sl: TStringList; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const auto_utc: Boolean = false);

This item has no description.

procedure CDStoSL(ds: TDataSet; sl: TStringList; field_name: string; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const with_meta_data: Boolean = false; const auto_utc: Boolean = false);

This item has no description.

procedure SLtoDS(sl: TStringList; ds: TDataSet; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const auto_utc: Boolean = false);

This item has no description.

procedure DStoSLRemap(ds: TDataSet; sl: TStringList; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const map: array of UnicodeString; const auto_utc: Boolean = false);

This item has no description.

procedure CDStoSLRemap(ds: TDataSet; sl: TStringList; field_name: string; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const with_meta_data: Boolean = false; const map: array of UnicodeString; const auto_utc: Boolean = false);

This item has no description.

procedure SLtoDSRemap(sl: TStringList; ds: TDataSet; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const map: array of UnicodeString; const auto_utc: Boolean = false);

This item has no description.

function JSONValueToSQLString(value: string; value_type: string; empty_value: string): string;

This item has no description.

procedure JSON.LoadFromRecord(ds: TDataSet; sl: TStringList; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const auto_utc: Boolean = false);

This item has no description.

procedure JSON.LoadFromRecordRemap(ds: TDataSet; sl: TStringList; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const map: array of UnicodeString; const auto_utc: Boolean = false);

This item has no description.

procedure JSON.LoadFromDataset(ds: TDataSet; sl: TStringList; field_name: string; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const with_meta_data: Boolean = false; const auto_utc: Boolean = false);

This item has no description.

procedure JSON.LoadFromDatasetRemap(ds: TDataSet; sl: TStringList; field_name: string; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const with_meta_data: Boolean = false; const map: array of UnicodeString; const auto_utc: Boolean = false);

This item has no description.

procedure JSON.SaveToRecord(sl: TStringList; ds: TDataSet; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const auto_utc: Boolean = false);

This item has no description.

procedure JSON.SaveToRecordRemap(sl: TStringList; ds: TDataSet; const field_list: string = ''; const exclude: Boolean = false; const smallint_as_boolean: Boolean = true; const map: array of UnicodeString; const auto_utc: Boolean = false);

This item has no description.

function TGlobalSysInfo.ScriptElementsAsText(ASelf: TGlobalSysInfo): string;

This item has no description.

function ScanDateTime(formatstring: string; d: string): TDateTime;

This item has no description.

procedure Sleep(milliseconds: LongInt);

This item has no description.

function GenerateJWT(AIssuer: string; ASubject: string; AExpirationMinutes: LongInt; ANotBefore: TDateTime; const payload: array of Variant = ''): string;

This item has no description.

function VerifyJWT(var AErrorMessage: string; const AToken: AnsiString = ''; const AAlg: AnsiString = ''; const ASecret: AnsiString = ''): Boolean;

This item has no description.

function ParseJWT(var AJWT: TJSONObject; const AToken: string = ''; const AAlg: string = ''; const ASecret: string = ''): Boolean;

This item has no description.

function SerializeVariable(AName: string): string;

This item has no description.

function HTTPHeaders(): TStringList;

This item has no description.

function RAWRequest(): string;

This item has no description.

procedure Redirect(AURL: string; ANow: Boolean);

This item has no description.

function Mustache.RenderNative(ATemplate: string; AData: string; APartials: array of UnicodeString): string;

This item has no description.

function Mustache.Render(ATemplate: string; AData: Variant; APartials: array of UnicodeString): string;

This item has no description.

function Mustache.RenderJSONObject(ATemplate: string; AData: TStringList; APartials: array of UnicodeString): string;

This item has no description.

function SYSTEM.TaskID(): Int64;

This item has no description.

function Route.TargetMethod(): string;

This item has no description.

function Compiler.PreProcessScript(AFileName: string): Boolean;

This item has no description.

function TRTTIRecordField.SetValue(var ASelf: TRTTIRecordField; AValue: Variant): TRTTIRecordField;

This item has no description.

function TRTTIRecordField.SetArrayLength(var ASelf: TRTTIRecordField; ALength: LongWord): TRTTIRecordField;

This item has no description.

function TRTTIRecordField.SetArrayItem(var ASelf: TRTTIRecordField; AIndex: LongInt; AValue: Variant): TRTTIRecordField;

This item has no description.

function TRTTIRecordField.GetArrayItemAddress(var ASelf: TRTTIRecordField; AIndex: LongInt): Int64;

This item has no description.

function TRTTIRecordField.HasAttribute(var ASelf: TRTTIRecordField; AAttribute: string): Boolean;

This item has no description.

function TRTTIRecordField.GetAttribute(var ASelf: TRTTIRecordField; AAttributeIndex: LongInt): AnsiString;

This item has no description.

function TRTTIRecordField.GetAttributeValueCount(var ASelf: TRTTIRecordField; AAttribute: ANY): LongInt;

This item has no description.

function TRTTIRecordField.GetAttributeValue(var ASelf: TRTTIRecordField; AAttribute: ANY; const AIndex: LongInt = 1): Variant;

This item has no description.

function TRTTIRecordField.SetAttributeValue(var ASelf: TRTTIRecordField; AAttribute: ANY; AValue: Variant; const AIndex: LongInt = 1): Variant;

This item has no description.

function TRTTIRecordField.AddAttribute(var ASelf: TRTTIRecordField; AAttributeName: AnsiString; AValues: array of Variant): Boolean;

This item has no description.

function TRTTIRecordField.RemoveAttribute(var ASelf: TRTTIRecordField; AAttributeName: AnsiString): Boolean;

This item has no description.

function TGlobalSysInfo.GetStats(ASelf: TGlobalSysInfo): string;

This item has no description.

function TGlobalSysInfo.ScriptElementsAsText(ASelf: TGlobalSysInfo): string;

This item has no description.

Típusok

AnyMethod = procedure();

This item has no description.

THelpEvent = function(Command: Word; Data: LongInt; var CallHelp: Boolean): Boolean;

This item has no description.

TGetStrProc = procedure(S: string);

This item has no description.

TNotifyEvent = procedure(Sender: TObject);

This item has no description.

TParserErrorEvent = procedure(Sender: TObject; Message: string; var Handled: Boolean);

This item has no description.

TMouseEvent = procedure(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X: LongInt; Y: LongInt);

This item has no description.

TMouseMoveEvent = procedure(Sender: TObject; Shift: TShiftState; X: LongInt; Y: LongInt);

This item has no description.

TKeyEvent = procedure(Sender: TObject; var Key: Word; Shift: TShiftState);

This item has no description.

TKeyPressEvent = procedure(Sender: TObject; var Key: Char);

This item has no description.

TDragOverEvent = procedure(Sender: TObject; SOURCE: TObject; X: LongInt; Y: LongInt; State: TDragState; var Accept: Boolean);

This item has no description.

TDragDropEvent = procedure(Sender: TObject; SOURCE: TObject; X: LongInt; Y: LongInt);

This item has no description.

TEndDragEvent = procedure(Sender: TObject; TARGET: TObject; X: LongInt; Y: LongInt);

This item has no description.

TStartDragEvent = procedure(Sender: TObject; var DragObject: TDragObject);

This item has no description.

TDefUpdateMethod = procedure();

This item has no description.

TFieldNotifyEvent = procedure(Sender: TField);

This item has no description.

TFieldGetTextEvent = procedure(Sender: TField; var Text: string; DisplayText: Boolean);

This item has no description.

TFieldSetTextEvent = procedure(Sender: TField; Text: string);

This item has no description.

TDataOperation = procedure();

This item has no description.

TDataSetNotifyEvent = procedure(Dataset: TDataSet);

This item has no description.

TDataSetErrorEvent = procedure(Dataset: TDataSet; E: TObject; var Action: TDataAction);

This item has no description.

TFilterRecordEvent = procedure(Dataset: TDataSet; var Accept: Boolean);

This item has no description.

TSectionEvent = procedure(Sender: TObject; ASection: LongInt; AWIDTH: LongInt);

This item has no description.

TIdleEvent = procedure(Sender: TObject; var Done: Boolean);

This item has no description.

TCloseEvent = procedure(Sender: TObject; var Action: TCloseAction);

This item has no description.

TCloseQueryEvent = procedure(Sender: TObject; var CanClose: Boolean);

This item has no description.

TDrawItemEvent = procedure(Control: TWinControl; Index: LongInt; Rect: TRect; State: Byte);

This item has no description.

TMeasureItemEvent = procedure(Control: TWinControl; Index: LongInt; var Height: LongInt);

This item has no description.

TScrollEvent = procedure(Sender: TObject; ScrollCode: TScrollCode; var ScrollPos: LongInt);

This item has no description.

TMenuDrawItemEvent = procedure(Sender: TObject; ACanvas: TCanvas; ARect: TRect; Selected: Boolean);

This item has no description.

TAdvancedMenuDrawItemEvent = procedure(Sender: TObject; ACanvas: TCanvas; ARect: TRect; State: TOwnerDrawState);

This item has no description.

TMenuMeasureItemEvent = procedure(Sender: TObject; ACanvas: TCanvas; var Width: LongInt; var HEIGHT: LongInt);

This item has no description.

TMenuChangeEvent = procedure(Sender: TObject; Source: TMenuItem; Rebuild: Boolean);

This item has no description.

TPushClientBroadcastMessageHandler = procedure(ASender: string; AMESSAGE: string);

This item has no description.

TPushClientUserMessageHandler = procedure(ASender: string; AUSER: string; AMESSAGE: string);

This item has no description.

TPushClientChannelMessageHandler = procedure(ASender: string; ACHANNEL: string; AMESSAGE: string);

This item has no description.

TOnExcelCellFormat = procedure(ADS: TDataSet; ACol: LongInt; AROW: LongInt; AFieldName: string; AFieldType: TFieldType; var AFormat: TExcelCellFormat);

This item has no description.

TBrowserContentMonitor = procedure(Sender: TObject; AContent: string; AHTML: Boolean; var ACloseWindow: Boolean);

This item has no description.

Változók

QueryCache: TQueryCache;

This item has no description.

params: TStringList;

This item has no description.

jsonparams: TParamObjectArray;

This item has no description.

jsonparam: TParamObject;

This item has no description.

request: TStringList;

This item has no description.

response: TResponseObject;

This item has no description.

soapmessage: TXML;

This item has no description.

soapresponse: TXML;

This item has no description.

_UPLOADS_: TStringList;

This item has no description.

_DOWNLOAD_: TMemoryStream;

This item has no description.

_DOWNLOADFileName_: string;

This item has no description.

scriptresult: Boolean;

This item has no description.

scripterrormessage: string;

This item has no description.

compressresponse: Boolean;

This item has no description.

encryptresponse: Boolean;

This item has no description.

remoteip: string;

This item has no description.

restclient: TRESTClient;

This item has no description.

soapclient: TSOAPClient;

This item has no description.

dbtools: TDBTools;

This item has no description.

terminate: Boolean;

This item has no description.

GlobalStorage: TGlobalStorage;

This item has no description.

authuserinfo: TAuthUserInfo;

This item has no description.

sessionid: string;

This item has no description.

httpusername: string;

This item has no description.

httppassword: string;

This item has no description.

defaultdatetimeformat: string;

This item has no description.

defaultdateformat: string;

This item has no description.

defaulttimeformat: string;

This item has no description.

globalwebview: TfrmBrowser;

This item has no description.

SysInfo: TGlobalSysInfo;

This item has no description.

HTTPMethod: TSQLURIMethod;

This item has no description.

ScriptURI: string;

This item has no description.

ScriptName: string;

This item has no description.

URL: string;

This item has no description.

URI: string;

This item has no description.

EnvironmentID: string;

This item has no description.

ServerID: string;

This item has no description.

HTTPStatusCode: LongInt;

This item has no description.

Router: TRouter;

This item has no description.

UIProgress: TUIProgress;

This item has no description.

HTTPHeader: string;

This item has no description.

CustomHeader: TStringList;

This item has no description.

JWTPayload: TParamObject;

This item has no description.

Server: TServer;

This item has no description.

PersistentStorage: TPersistentStorage;

This item has no description.


Készítette PasDoc 0.16.0-snapshot.