A

actual coverage data

adjusted coverage data

adjusting coverage

adjustments

-apply-adjustments option
adjustment files
displayed in the Annotated Source window
displayed in the Viewer
effect on export format
extracting
file format for adjustments
making in code
making in the Annotated Source window
processing with scripts
purecov.adjust files
removing
saving
tested code
unnecessary

Annotated differences report

Annotated source report

Annotated Source window

illustration
saving contents

annotation variations

in C++ inline functions
in complex source lines
in exit() statements
in function entry points
in local variable declarations
in multi-line statements
in switch statements
overview

API function list

API functions

about
calling
purecov_clear_data
purecov_disable_save
purecov_enable_save
purecov_is_running
purecov_save_data
purecov_set_filename

arguments for scripts

ASCII text file for saving output

automated testing with PureCoverage

B

bl (export format keyword)

block comments for adjustments

bug reports about PureCoverage

Build differences summary report

C

cache files

names and locations
removing

caching options

calling PureCoverage API functions

canonical pathnames

child processes

ClearQuest and PureCoverage

collapsing items in the Viewer

compiler option -O

compilers and annotation variations

contacting Rational Software

Filing bug reports
Technical Publications
Technical Support

counters

coverage data

converting to export format
from automated testing
removing
saving
separating for individual runs

Coverage summary report

custom report scripts

accessing in the Viewer
writing

customizing PureCoverage

adjustments to coverage
exclusion from coverage
using X Resources

D

debug option -g

debugger and PureCoverage API functions

definitions of PureCoverage terms

deleting coverage data for excluded files

Differences report

directives for exclusions

directories

excluding from instrumentation
PureCoverage home directory

directory (export format keyword)

documentation feedback

E

e-mail for low-coverage reports

edi (export format keyword)

efi (export format keywords)

efu (export format keyword)

examples

adjustment strategies
annotated differences report
annotated source report
basic block
custom report script
export file
merging data

excluding files from coverage

exit processing

expanding items in the Viewer

export format

adjustments and export format
bl
di
edi
efi
efu
fi
fu
li
sample export file
saving coverage data in export format
to
using export format

extracting adjustments

F

fi (export format keyword)

file identification options

files

.purecov.adjust files
adjustment files
excluding from instrumentation
purecov.h
PureCoverage cache files
PureCoverage data files
separating output files

fu (export format keyword)

G

glossary

guide for PureCoverage

H

header file for PureCoverage

help

Contacting Technical Support
context-sensitive help

home directory for PureCoverage

I

illustrations

adjustments in the Annotated Source window
adjustments in the Viewer

insertion (OCI)

instrumentation

definition
partial

J

K

keywords in export format

L

li (export format keyword)

libraries

coverage of
excluding from instrumentation

lint

low coverage mail report

low coverage report

M

mailing reports automatically

makefiles

manual for PureCoverage

merging coverage data

multi-threaded processes

multiple processes

N

O

OCI (Object Code Insertion)

option list

options

-always-use-cache-dir
-append-logfile
-apply-adjustments
-auto-mount-prefix
-cache-dir
-collector
-counts-file
-export
-extract
-extract (in makefiles)
-follow-child-processes
-forbidden-directories
-force-merge
-force-rebuild
-handle-signals
-ignore-run-time-environment
-ignore-signals
-linker
-log-file
-merge
-print-home-dir
-program-name
-run-at-exit
-user-path
-version
-view
about
using

overhead from PureCoverage

overview of using PureCoverage

P

partial instrumentation

pathnames for exclusions

Perl custom report script

purecov.h

purecov_clear_data

purecov_disable_save

purecov_enable_save

purecov_is_running

purecov_save_data

purecov_set_filename

purecov_stubs.a

PureCoverage

overhead from running
steps for using

PureCoverage API function list

PureCoverage API functions

about
calling

PureCoverage counters

PureCoverage data file

PureCoverage home directory

PureCoverage option list

PureCoverage options

-always-use-cache-dir
-apply-adjustments
-auto-mount-prefix
-cache-dir
-collector
-counts-file
-export
-extract
-follow-child-processes
-forbidden-directories option
-force-merge
-handle-signals
-ignore-run-time-environment
-ignore-signals
-linker
-log-file option
-merge
-print-home-dir
-program-name
-run-at-exit
-user-path
-version
-view
about
using

PureCoverage user's manual

PureCoverage Viewer

Purify used with PureCoverage

Q

R

Rational ClearQuest

Rational Purify

removing cache files

removing coverage data for excluded files

report formats

report scripts

about
running
writing custom report scripts

Run script dialog box

run-time conditions overridden

running report scripts

S

saturating counters

saving data

from the Viewer
using the counts-file option

Script dialog

Script Output window

scripts for processing adjustments

Selected tests report

separating data for test runs

separating output files

shared libraries and coverage

signal handling

handling and ignoring
overview

single-line comments for adjustments

snapshots of annotated source

source files

extracting adjustments
how PureCoverage locates source files

Spreadsheet report

stubs library

support from Rational Software

symbolic links and exclusions

system libraries and coverage

T

Technical Publications contact information

Technical Support

contacting
filing bug reports

terms used in PureCoverage defined

test harnesses and PureCoverage

test runs and separating data

third-party libraries and coverage

toolbar

total (export format keyword)

tutorial for using PureCoverage

U

unqualified file names in exclude directives

user's manual

V

Viewer

illustration
saving contents to an ASCII text file

W

welcome

wildcards in exclude directives

windows

Annotated Source: illustration
Viewer

X

X Resources and PureCoverage customization

Y

Z

#

-always-use-cache-dir option

-append-logfile

-apply-adjustments option

-auto-mount-prefix option

-cache-dir option

-collector option

-counts-file option

-export option

-extract option

-follow-child-processes option

-forbidden-directories option

-force-merge option

-g debug option

-handle-signals option

-ignore-run-time-environment option

-ignore-signals option

-linker option

-log-file option

-merge option

-O compiler option

-print-home-dir option

-program-name option

-run-at-exit option

-user-path option

-version option

-view options

.pcv files

saving
separating

.Xdefaults