-always-use-cache-dir option
Options for caching
-append-logfile
Options for file identification
-apply-adjustments option
An option for handling adjustments
-auto-mount-prefix option
Options for file identification
-cache-dir option
Options for caching
-collector option
Options for linker and collector
-counts-file option
An option for saving data
-export option
Mode options for analyzing data
-extract option
Making adjustments in your code
Mode options for analyzing data
-follow-child-processes option
An option for data collection
-forbidden-directories option
Options for caching
-force-merge option
An option for merging data
-g debug option
Compiling with the debug option -g
-handle-signals option
Options for signal handling
-ignore-run-time-environment option
An option for controlling run-time conditions
-ignore-signals option
Options for signal handling
-linker option
Options for linker and collector
-log-file option
Options for file identification
-merge option
Mode options for analyzing data
-O compiler option
Compiling with the debug option -g
-print-home-dir option
Informational options
-program-name option
Options for file identification
-run-at-exit option
An option for exit processing
-user-path option
Options for file identification
-version option
Informational options
-view options
Mode options for analyzing data
.pcv files
.pcv files: saving
Saving coverage data
.pcv files: separating
Automating coverage data collection
.Xdefaults
Using X Resources to customize PureCoverage
actual coverage data
About adjustments
adjusted coverage data
About adjustments
adjusting coverage
About adjustments
adjustments
adjustments: -apply-adjustments option
An option for handling adjustments
adjustments: adjustment files
Making adjustments in your code
adjustments: displayed in the Annotated Source window
How the Annotated Source window displays adjustments
adjustments: displayed in the Viewer
How the Viewer displays adjustments
adjustments: effect on export format
How adjustments affect export format
adjustments: extracting
Making adjustments in your code
adjustments: file format for adjustments
Adjustments file format
adjustments: making in code
Making adjustments in your code
adjustments: making in the Annotated Source window
Making adjustments in the Annotated Source window
adjustments: processing with scripts
Adjustments file format
adjustments: purecov.adjust files
Making adjustments in your code
adjustments: removing
Making adjustments in the Annotated Source window
adjustments: saving
Saving coverage data
adjustments: tested code
tested code
adjustments: unnecessary
Adjustments file format
How the Annotated Source window displays adjustments
Making adjustments in your code
Annotated differences report
Annotated differences report
Annotated source report
Annotated source report
Annotated Source window
Annotated Source window: illustration
Annotated Source window
Annotated Source window: saving contents
Saving coverage data
annotation variations
annotation variations: in C++ inline functions
C++ inline functions (annotation variations)
annotation variations: in complex source lines
Complex source lines (annotation variations)
annotation variations: in exit() statements
exit() statements (annotation variations)
annotation variations: in function entry points
Function entry points (annotation variations)
annotation variations: in local variable declarations
Local variable declarations (annotation variations)
annotation variations: in multi-line statements
Multi-line statements (annotation variations)
annotation variations: in switch statements
Switch statements (annotation variations)
annotation variations: overview
Annotation variations: overview
API function list
About PureCoverage API functions
API functions
API functions: about
About PureCoverage API functions
API functions: calling
Calling PureCoverage API functions
API functions: purecov_clear_data
purecov_clear_data
API functions: purecov_disable_save
purecov_disable_save
API functions: purecov_enable_save
purecov_enable_save
API functions: purecov_is_running
purecov_is_running
API functions: purecov_save_data
purecov_save_data
API functions: purecov_set_filename
purecov_set_filename
arguments for scripts
Running report scripts
ASCII text file for saving output
Saving coverage data
automated testing with PureCoverage
Automating coverage data collection
bl (export format keyword)
Block"bl"
block comments for adjustments
Making adjustments in your code
bug reports about PureCoverage
Filing bug reports with Rational Software
Build differences summary report
Build differences summary report
cache files
cache files: names and locations
PureCoverage cache files
cache files: removing
PureCoverage cache files
caching options
Options for caching
calling PureCoverage API functions
Calling PureCoverage API functions
canonical pathnames
Excluding libraries, directories, and files
child processes
An option for data collection
ClearQuest and PureCoverage
Using Rational ClearQuest with PureCoverage
collapsing items in the Viewer
Collapse (Actions menu, PureCoverage Viewer)
compiler option -O
Compiling with the debug option -g
compilers and annotation variations
Annotation variations: overview
contacting Rational Software
contacting Rational Software: Filing bug reports
Filing bug reports with Rational Software
contacting Rational Software: Technical Publications
Contacting Technical Publications
contacting Rational Software: Technical Support
Contacting Technical Support
Filing bug reports with Rational Software
counters
About PureCoverage counters
coverage data
coverage data: converting to export format
Using export format
coverage data: from automated testing
Automating coverage data collection
coverage data: removing
Excluding libraries, directories, and files
coverage data: saving
Saving coverage data
coverage data: separating for individual runs
Automating coverage data collection
Coverage summary report
Coverage summary report
custom report scripts
custom report scripts: accessing in the Viewer
Running report scripts
custom report scripts: writing
Writing custom report scripts
customizing PureCoverage
customizing PureCoverage: adjustments to coverage
About adjustments
customizing PureCoverage: exclusion from coverage
Excluding libraries, directories, and files
customizing PureCoverage: using X Resources
Using X Resources to customize PureCoverage
debug option -g
Compiling with the debug option -g
debugger and PureCoverage API functions
Calling PureCoverage API functions
definitions of PureCoverage terms
Glossary
deleting coverage data for excluded files
Excluding libraries, directories, and files
Differences report
Differences report
directives for exclusions
Excluding libraries, directories, and files
directories
directories: excluding from instrumentation
Excluding libraries, directories, and files
directories: PureCoverage home directory
Informational options
directory (export format keyword)
Directory"di"
documentation feedback
Contacting Technical Publications
e-mail for low-coverage reports
Low coverage mail report
edi (export format keyword)
End Directory--"edi"
efi (export format keywords)
efi--End File
efu (export format keyword)
End Function"efu"
examples
examples: adjustment strategies
Strategies for using adjustments
examples: annotated differences report
Annotated differences report
examples: annotated source report
Annotated source report
examples: basic block
basic block
examples: custom report script
Writing custom report scripts
examples: export file
Using export format#MID_SAMPLE
examples: merging data
An option for merging data
excluding files from coverage
Excluding libraries, directories, and files
exit processing
An option for exit processing
expanding items in the Viewer
Collapse (Actions menu, PureCoverage Viewer)
export format
export format: adjustments and export format
How adjustments affect export format
export format: bl
Block"bl"
export format: di
Directory"di"
export format: edi
End Directory--"edi"
export format: efi
efi--End File
export format: efu
End Function"efu"
export format: fi
File"fi"
export format: fu
Function"fu"
export format: li
Line"li"
export format: sample export file
Using export format#MID_SAMPLE
export format: saving coverage data in export format
Saving coverage data
export format: to
Total"to"
export format: using export format
Using export format
extracting adjustments
Making adjustments in your code
fi (export format keyword)
End File"efi"
File"fi"
file identification options
Options for file identification
files
files: .purecov.adjust files
Making adjustments in your code
files: adjustment files
Making adjustments in your code
files: excluding from instrumentation
Excluding libraries, directories, and files
files: purecov.h
Calling PureCoverage API functions
files: PureCoverage cache files
PureCoverage cache files
files: PureCoverage data files
Saving coverage data
files: separating output files
Automating coverage data collection
fu (export format keyword)
Function"fu"
glossary
Glossary
guide for PureCoverage
The basic steps
header file for PureCoverage
Calling PureCoverage API functions
help
help: Contacting Technical Support
Contacting Technical Support
help: context-sensitive help
Using context-sensitive help
home directory for PureCoverage
Informational options
illustrations
illustrations: adjustments in the Annotated Source window
How the Annotated Source window displays adjustments
illustrations: adjustments in the Viewer
How the Viewer displays adjustments
insertion (OCI)
PureCoverage cache files
instrumentation
instrumentation: definition
instrumentation
instrumentation: partial
Excluding libraries, directories, and files
keywords in export format
Using export format
li (export format keyword)
Line"li"
libraries
libraries: coverage of
About library coverage
libraries: excluding from instrumentation
Excluding libraries, directories, and files
lint
Adjustments file format
low coverage mail report
Low coverage mail report
low coverage report
Low coverage report
mailing reports automatically
Low coverage mail report
makefiles
Automating coverage data collection
manual for PureCoverage
The basic steps
merging coverage data
An option for merging data
multi-threaded processes
Covering multi-threaded processes
multiple processes
Covering multiple processes
OCI (Object Code Insertion)
PureCoverage cache files
option list
About PureCoverage options
options
options: -always-use-cache-dir
Options for caching
options: -append-logfile
Options for file identification
options: -apply-adjustments
An option for handling adjustments
options: -auto-mount-prefix
Options for file identification
options: -cache-dir
Options for caching
options: -collector
Options for linker and collector
options: -counts-file
An option for saving data
options: -export
Mode options for analyzing data
options: -extract
Mode options for analyzing data
options: -extract (in makefiles)
Making adjustments in your code
options: -follow-child-processes
An option for data collection
options: -forbidden-directories
Options for caching
options: -force-merge
An option for merging data
options: -force-rebuild
Excluding libraries, directories, and files
options: -handle-signals
Options for signal handling
options: -ignore-run-time-environment
An option for controlling run-time conditions
options: -ignore-signals
Options for signal handling
options: -linker
Options for linker and collector
options: -log-file
Options for file identification
options: -merge
Mode options for analyzing data
options: -print-home-dir
Informational options
options: -program-name
Options for file identification
options: -run-at-exit
An option for exit processing
options: -user-path
Options for file identification
options: -version
Informational options
options: -view
Mode options for analyzing data
options: about
About PureCoverage options
options: using
Using PureCoverage options
overhead from PureCoverage
PureCoverage overhead
overview of using PureCoverage
The basic steps
partial instrumentation
Excluding libraries, directories, and files
pathnames for exclusions
Excluding libraries, directories, and files
Perl custom report script
Writing custom report scripts
purecov.h
Calling PureCoverage API functions
purecov_clear_data
purecov_clear_data
purecov_disable_save
purecov_disable_save
purecov_enable_save
purecov_enable_save
purecov_is_running
purecov_is_running
purecov_save_data
purecov_save_data
purecov_set_filename
purecov_set_filename
purecov_stubs.a
Calling PureCoverage API functions
PureCoverage
Glossary
PureCoverage overhead
PureCoverage: overhead from running
PureCoverage overhead
PureCoverage: steps for using
The basic steps
PureCoverage API function list
About PureCoverage API functions
PureCoverage API functions
PureCoverage API functions: about
About PureCoverage API functions
PureCoverage API functions: calling
Calling PureCoverage API functions
PureCoverage counters
About PureCoverage counters
PureCoverage data file
Saving coverage data
PureCoverage home directory
Informational options
PureCoverage option list
About PureCoverage options
PureCoverage options
About PureCoverage options
An option for controlling run-time conditions
An option for data collection
An option for exit processing
An option for handling adjustments
An option for merging data
An option for saving data
Informational options
Mode options for analyzing data
Options for caching
Options for file identification
Options for linker and collector
Options for signal handling
Using PureCoverage options
PureCoverage options: -always-use-cache-dir
Options for caching
PureCoverage options: -apply-adjustments
An option for handling adjustments
PureCoverage options: -auto-mount-prefix
Options for file identification
PureCoverage options: -cache-dir
Options for caching
PureCoverage options: -collector
Options for linker and collector
PureCoverage options: -counts-file
An option for saving data
PureCoverage options: -export
Mode options for analyzing data
PureCoverage options: -extract
Mode options for analyzing data
PureCoverage options: -follow-child-processes
An option for data collection
PureCoverage options: -forbidden-directories option
Options for caching
PureCoverage options: -force-merge
An option for merging data
PureCoverage options: -handle-signals
Options for signal handling
PureCoverage options: -ignore-run-time-environment
An option for controlling run-time conditions
PureCoverage options: -ignore-signals
Options for signal handling
PureCoverage options: -linker
Options for linker and collector
PureCoverage options: -log-file option
Options for file identification
PureCoverage options: -merge
Mode options for analyzing data
PureCoverage options: -print-home-dir
Informational options
PureCoverage options: -program-name
Options for file identification
PureCoverage options: -run-at-exit
An option for exit processing
PureCoverage options: -user-path
Options for file identification
PureCoverage options: -version
Informational options
PureCoverage options: -view
Mode options for analyzing data
PureCoverage options: about
About PureCoverage options
PureCoverage options: using
Using PureCoverage options
PureCoverage user's manual
The basic steps
PureCoverage Viewer
PureCoverage Viewer
Purify used with PureCoverage
Using Rational Purify with PureCoverage
Rational ClearQuest
Using Rational ClearQuest with PureCoverage
Rational Purify
Using Rational Purify with PureCoverage
removing cache files
PureCoverage cache files
removing coverage data for excluded files
Excluding libraries, directories, and files
report formats
Annotated differences report
Annotated source report
Build differences summary report
Coverage summary report
Differences report
Low coverage mail report
Low coverage report
Selected tests report
Spreadsheet report
report scripts
About PureCoverage report scripts
Running report scripts
Writing custom report scripts
report scripts: about
About PureCoverage report scripts
report scripts: running
Running report scripts
report scripts: writing custom report scripts
Writing custom report scripts
Run script dialog box
Run script dialog box
run-time conditions overridden
An option for controlling run-time conditions
running report scripts
Running report scripts
saturating counters
About PureCoverage counters
saving data
An option for saving data
saving data: from the Viewer
Saving coverage data
saving data: using the counts-file option
An option for saving data
Script dialog
Running report scripts
Script Output window
Running report scripts
scripts for processing adjustments
Adjustments file format
Selected tests report
Selected tests report
separating data for test runs
Automating coverage data collection
separating output files
Automating coverage data collection
shared libraries and coverage
About library coverage
signal handling
signal handling: handling and ignoring
Options for signal handling
signal handling: overview
About signal handling
single-line comments for adjustments
Making adjustments in your code
snapshots of annotated source
Saving coverage data
source files
source files: extracting adjustments
Making adjustments in your code
source files: how PureCoverage locates source files
How PureCoverage finds source files
Spreadsheet report
Spreadsheet report
stubs library
Calling PureCoverage API functions
support from Rational Software
Contacting Technical Support
symbolic links and exclusions
Excluding libraries, directories, and files
system libraries and coverage
About library coverage
Technical Publications contact information
Contacting Technical Publications
Technical Support
Technical Support: contacting
Contacting Technical Support
Filing bug reports with Rational Software
Technical Support: filing bug reports
Filing bug reports with Rational Software
terms used in PureCoverage defined
Glossary
test harnesses and PureCoverage
Automating coverage data collection
test runs and separating data
Automating coverage data collection
third-party libraries and coverage
About library coverage
toolbar
Collapse (Actions menu, PureCoverage Viewer)
total (export format keyword)
Total"to"
tutorial for using PureCoverage
The basic steps
unqualified file names in exclude directives
Excluding libraries, directories, and files
user's manual
The basic steps
Viewer
Viewer: illustration
PureCoverage Viewer
Viewer: saving contents to an ASCII text file
Saving coverage data
welcome
Rational PureCoverage: What it does
wildcards in exclude directives
Excluding libraries, directories, and files
windows
windows: Annotated Source: illustration
Annotated Source window
windows: Viewer
PureCoverage Viewer
X Resources and PureCoverage customization
Using X Resources to customize PureCoverage