Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

Keywords - P


· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·


padding (QNX System Builder)
· Padding after the IPL ·

padding overhead
· Padding overhead ·

parsers
· Binary Parser tab ·

Partition Summary pane
· Partition Summary pane ·

partitions
· Partition Summary pane ·
filtering
· Filtering using partitions ·

PATH
· Launching your program ·

pathname delimiter in QNX documentation
· Note to Windows users ·

pdebug
· Launching your program · Serial communications · Types of launch configurations · Utilities used by the IDE ·

perspective
CVS Repository Exploring
· CVS documentation ·
SVN Repository Exploring
· SVN documentation ·

perspectives
C/C++
· Accessing source files for functions · The C/C++ perspective ·
components
· Perspectives ·
default views
· Perspectives ·
defined
· Perspectives ·
Memory Analysis
· What the Memory Analysis perspective can reveal ·
QNX BSP
· QNX BSP perspective · QNX BSP perspective ·
QNX Memory Analysis
· Introduction ·
QNX System Builder
· Introducing the QNX System Builder ·
specifying which to switch to during launch
· Tools tab ·
System Information
· What the System Information perspective reveals ·
System Profiler
· Introducing the QNX System Profiler ·

PhAB
· What is PhAB? ·
advantages
· What is PhAB? ·
applications, launching
· Types of launch configurations ·
building project
· Building a QNX Photon Appbuilder project ·
closing
· Closing PhAB ·
creating a Photon Appbuilder project
· Creating a QNX Photon Appbuilder project ·
defined
· What is PhAB? ·
editing code in
· Editing code ·
projects, importing
· Importing an existing standalone QNX Photon Appbuilder project ·
reopening
· Reopening PhAB ·
starting Photon applications
· Starting Photon applications ·

Phindows
· Connecting with Phindows ·

PHOTON
· Starting Photon applications ·

PLATFORM
· Search path variables ·

platforms
all are enabled by default
· Build Variants tab ·
how to specify which to build for
· Build Variants tab ·

position-independent code (PIC)
· Building a library project ·

post-build actions (Linker tab in Properties dialog)
· Adding a post-build action ·

Post-build actions (Linker tab)
· Post-build actions ·
field descriptions
· Post-build actions ·

postmortem profiling session
· Postmortem profiling for Call Count and Function Instrumentation profiling ·
controlling
· Controlling your profiling sessions ·
starting
· Transferring a file ·

preferences
· Preferences ·
C/C++ editor
· Customizing the C/C++ editor ·
exporting
· Exporting preferences ·
importing
· Importing preferences ·

Problems view
· Building projects · Tracking remaining work ·

process
· Key terms ·

Process Information
environment variables
· Environment Variables pane ·
examining memory
· Examining your target system's memory (inspecting virtual address space) ·
Malloc Information view
· Inefficient heap usage · Malloc Information view ·
Memory Information view
· Virtual address space ·
process properties
· Process Properties pane ·
thread details
· Thread Details pane ·
view
· Associated views · Controlling your system information session · Watching your processes ·
watching processes
· Watching your processes ·

process properties
· Process Properties pane ·

Processes pane (System Summary view)
· Processes panes ·

procnto
· System (.ifs) · The components of an image, in order of booting · The procnto module ·
naming convention
· The procnto module ·
variants
· The procnto module ·

procnto-instr
· Before you begin ·

PROFDIR
· Gathering profiling information ·

profiling
a process
· Running and profiling a process ·
a running process
· Profiling a running process · Profiling a running process for an existing project ·
building a program for
· Building a program for profiling ·
colors used in editor
· Annotated source editor ·
data in log files
· Capturing instrumentation data in event log files ·
disconnect application running on a target
· Controlling your profiling sessions ·
Function Instrumentation
· Function Instrumentation profiling ·
gathering information
· Gathering profiling information ·
importing a.kev file
· Creating a profiler session by importing profiler data · Transferring a file ·
importing a.ptrace file
· Creating a profiler session by importing profiler data · Transferring a file ·
importing agmon.out file
· Creating a profiler session by importing profiler data · Transferring a file ·
interpreting the results
· Understanding your profiling data ·
non-QNX projects
· Building with profiling enabled · Launching from the IDE ·
overview
· Profiling your programs ·
per-line
· Annotated source editor ·
postmortem
· Postmortem profiling for Call Count and Function Instrumentation profiling · Postmortem profiling for Call Count and sampling ·
running and profiling a process
· Running and profiling a process ·
running as root
· Running and profiling a process ·
sampling and Call Count
· Sampling and Call Count instrumentation profiling ·
sessions
how to control
· Controlling your profiling sessions ·
starting a postmortem session
· Transferring a file ·
statistical
· Statistical sample profiling (sampling) ·
terminate application running on a target
· Controlling your profiling sessions ·
transferring a file
· Transferring a file ·
types of
· Types of profiling ·
understanding the data
· Understanding your profiling data ·

programs
creating
· Wizards and launch configurations ·
debugging for the first time
· Debugging a program the first time ·
launching last run program
· Launching the last-launched program (fastest) ·
memory
· Program memory ·
relaunching a
· Launching the last-launched program (fastest) ·
running
· Running projects · Wizards and launch configurations ·
running for the first time
· Running a program the first time ·
running/debugging (with a launch configuration)
· Launching a selected program (fast) ·

PROJECT
· Search path variables ·

project
creating
· Creating a project ·
layout
· Project layout ·

Project Explorer view
· Controlling your projects ·
adding includes and defines
· Opening headers ·
compared with Navigator view
· Controlling your projects ·

Project Name Prefix (BSP import wizard)
· Importing a QNX Source Package · Step 4: Select a working set ·

project.bld file (QNX System Builder)
· Project layout · QNX System Builder projects ·

projects
.cdtproject file
· Converting projects · How the IDE characterizes projects using natures · Importing a C/C++ project from CVS or SVN · Options tab · Project files (.project and .cdtproject) ·
.project file
· Converting projects · How the IDE characterizes projects using natures · Importing a C/C++ project from CVS or SVN · Project files (.project and .cdtproject) · Project layout ·
building
· Building an OS image ·
closing
· Closing projects ·
configuring (QNX System Builder)
· Configuring project properties ·
container
· Using container projects ·
converting to QNX type
· Converting projects ·
creating a QNX C/C++ Project
· Creating projects ·
creating in QNX System Builder
· Creating a project for an OS image ·
creating one for QNX Photon Appbuilder
· Creating a QNX Photon Appbuilder project ·
defined
· Projects and workspace ·
deleting
· Deleting projects ·
does not also delete launch configuration
· Deleting projects ·
described
· Understanding projects in the IDE ·
exporting
· Exporting a System Builder project · Exporting projects ·
exporting a System Builder project
· Exporting a System Builder project ·
flash filesystem
· Creating a project for a flash filesystem image ·
how to create
· How to create a C/C++ project ·
import
existing container into workspace
· Importing an existing container project into a workspace ·
existing into workspace
· Importing an existing project into a workspace ·
importing
· Importing existing source code into the IDE ·
archive file
· Importing an archive file ·
code coverage data
· Importing GCC coverage data from a project ·
QNX mkifs buildfile
· Importing a QNX mkifs Buildfile ·
QNX source package
· Importing a QNX source package ·
QNX Source Package and BSP
· Importing a QNX Source Package ·
team project set
· Importing a team project set ·
model
· The IDE project model ·
names
don't use case to distinguish
· Specifying a workspace location ·
no spaces
· Specifying a workspace location ·
natures
· How the IDE characterizes projects using natures ·
nesting
steps to support
· Projects within projects ·
non-QNX
how to create
· Building a C/C++ project ·
opening
· Opening projects ·
QNX System Builder
· Project layout ·
configuring
· Configuring your QNX System Builder projects ·
target system
· Creating a target ·

Projects Explorer view
· The C/C++ perspective ·

Projects tab (New Project wizard)
· Projects tab ·

propertie
efs
· Configuring image properties ·

properties
ifs
· Configuring image properties ·
image
· Image and item properties ·
image (QNX System Builder)
· Directories ·
item
· Image and item properties ·
item for image (QNX System Builder)
· General ·

Properties dialog
used when converting a project
· Completing the conversion ·

Properties view (QNX System Builder)
· Configuring your QNX System Builder projects ·

· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·