DelphiDox-Example
Example_FUNC-Group

Doc for Example_FUNC-Group. More...

Functions

 ReplaceProc
 replaces ASCII-ctrlchars More...
 
 ReplaceFunc
 replaces ASCII-ctrlchars More...
 

Detailed Description

Doc for Example_FUNC-Group.

Function Documentation

◆ ReplaceProc()

ReplaceProc

replaces ASCII-ctrlchars

Delphi-Declaration
PROCEDURE ReplaceProc(VAR AString: AnsiString;
// TASCIICtrlSets zur Behandlung von Ctrl-Zeichen:
// diese Zeichen...
CONST ReplaceBlanks, // ...ersetzen durch Blanks
ReplaceNone, // ...entfernen
ReplaceName, // ...ersetzen durch den Namen
ReplaceHex: // ...ersetzen durch Hex

C++Builder Declaration
extern DELPHI_PACKAGE void __fastcall ReplaceProc(AnsiString &AString, const TASCIICtrlSet &ReplaceBlanks, const TASCIICtrlSet &ReplaceNone, const TASCIICtrlSet &ReplaceName, const TASCIICtrlSet &ReplaceHex);

replaces ASCII-ctrlchars with blanks, nothing, name or hex depending depending on whether the char is included in the respective ReplaceXxxx set

Parameters
[in,out]AStringInput string / Output ttring with replaced ctrlchars
ReplaceNoneset with ctrlchars to delete
ReplaceNameset with ctrlchars to replace by their names
ReplaceHexset with ctrlchars to replace by their hex representation
Note
uses typed CONST ASCIINames

◆ ReplaceFunc()

ReplaceFunc

replaces ASCII-ctrlchars

Delphi-Declaration
FUNCTION ReplaceFunc(AString: AnsiString;
// TASCIICtrlSets zur Behandlung von Ctrl-Zeichen:
// diese Zeichen...
CONST ReplaceBlanks, // ...ersetzen durch Blanks
ReplaceNone, // ...entfernen
ReplaceName, // ...ersetzen durch den Namen
ReplaceHex: // ...ersetzen durch Hex
TASCIICtrlSet): AnsiString;

C++Builder Declaration
extern DELPHI_PACKAGE AnsiString __fastcall ReplaceFunc(AnsiString AString, const TASCIICtrlSet &ReplaceBlanks, const TASCIICtrlSet &ReplaceNone, const TASCIICtrlSet &ReplaceName, const TASCIICtrlSet &ReplaceHex);

replaces ASCII-ctrlchars with blanks, nothing, name or hex depending depending on whether the char is included in the respective ReplaceXxxx set

Parameters
AStringInput string
ReplaceBlanksset with ctrlchars to replace by Spaces
ReplaceNoneset with ctrlchars to delete
ReplaceNameset with ctrlchars to replace by their names
ReplaceHexset with ctrlchars to replace by their hex representation
Returns
AString with replaced ctrlchars
Note
uses typed CONST ASCIINames
Example_FUNC::ReplaceFunc
ReplaceFunc
replaces ASCII-ctrlchars
Example_FUNC::ReplaceProc
ReplaceProc
replaces ASCII-ctrlchars
TASCIICtrlSet
Set< char,(0),(255)> TASCIICtrlSet
type definiton: set which can hold all ASCII-ctrlchars
Definition: Example_TYPE.hpp:28