Namespace: Consultingwerk.Framework.Profiler
Interface 
IProfilerService Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.Framework.Profiler.ProfilerService

File:IProfilerService
Purpose:Interface for Services that provide control of the PROFILER
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Dec 01 06:10:54 CET 2017



Top Method Summary
Options Name Purpose
StartProfiler (character, character) Starts a profiling session without debug listing
StartProfiler (character, character, character) Starts a profiling session including debug listing
StartProfiler (character, character, character, character) Starts a profiling session including debug listing
StartProfiler (character, character, logical, character, character) Starts a profiling session including debug listing
StopProfiler () Ends the current profiling session

Top Property Summary
Options Name Purpose
LOGICAL Profiling


Method Detail
Top

StartProfiler (character, character)

Purpose: Starts a profiling session without debug listing
Notes:

Parameters:
pcOutputFileName CHARACTER
The file name of the profiler output file (.prof)
pcDescription CHARACTER
The description for the profiler session
Top

StartProfiler (character, character, character)

Purpose: Starts a profiling session including debug listing
Notes:

Parameters:
pcOutputFileName CHARACTER
The file name of the profiler output file (.prof)
pcDescription CHARACTER
The description for the profiler session
pcDebugListingDirectory CHARACTER
The directory to generate debug-listings in (? for output file directory)
Top

StartProfiler (character, character, character, character)

Purpose: Starts a profiling session including debug listing
Notes:

Parameters:
pcOutputFileName CHARACTER
The file name of the profiler output file (.prof)
pcDescription CHARACTER
The description for the profiler session
pcDebugListingDirectory CHARACTER
The directory to generate debug-listings in (? for output file directory)
pcTraceFilter CHARACTER
The filter for procedure/names to enable detailled tracing for (use "" to disable detailled tracing)
Top

StartProfiler (character, character, logical, character, character)

Purpose: Starts a profiling session including debug listing
Notes:

Parameters:
pcOutputFileName CHARACTER
The file name of the profiler output file (.prof)
pcDescription CHARACTER
The description for the profiler session
plDebugListing LOGICAL
Logical value indicating if the debug listing files will be generated
pcDebugListingDirectory CHARACTER
The directory to generate debug-listings in (? for output file directory)
pcTraceFilter CHARACTER
The filter for procedure/names to enable detailled tracing for (use "" to disable detailled tracing)
Top

StopProfiler ()

Purpose: Ends the current profiling session
Notes:



Property Detail
Top

LOGICAL Profiling


Returns LOGICAL


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:21:38