C/C++ Programmer's Guide (G06.25+)
Index
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
Index-9
O
O
Object Code Accelerator (OCA) 1-2
offsetof() macro 23-6
Offsets for fields 23-6
OLD Binder group 14-10
OLDCALLS pragma 13-69, 15-3
OLIMIT pragma 13-70
ONCE pragma 13-71
Operators 2-18
_arg_present 2-18
_bitlength 2-18
_optional 2-19
OPTFILE pragma 13-71
OPTIMIZE pragma 13-70, 13-72
OSS environment 15-15
and Guardian, TNS C++ B-4
c89 utility 14-12
developing in 14-12
file interoperability 4-10
running programs from 19-2
OSS functions 3-6, 4-10
OSS tools 14-12
OSS_TARGET 12-15
OVERFLOW_TRAPS pragma 13-73
Overriding new and delete
functions 13-107, 13-110
P
PAGE pragma 13-75
PARAM messages 19-3
Parameters, to main() 19-4
Pascal 2-10
Passing pointers to constants 9-2
PC cross compiler 18-6
pe_heap_max value 13-41
Physical file types 4-4
PIC (Position-Independent Code) 13-2,
13-5, 13-12, 13-68, 13-85, 16-14, 16-18,
17-13, 17-16
Platform 14-2
Pointer modifiers 2-15
Pointers
implicit casts 2-17
null 23-5
pTAL and C guidelines 8-20
TAL and C guidelines 7-21
uninitialized 23-5
unions of 23-5, 23-6
user-defined features
native C A-4
TNS C A-19
POOL_STRING_LITERALS pragma 13-75
POP pragma 13-76
Portability 1-19, 1-21
POSIX_C_SOURCE 1-20
PRAGMA directive 12-10
Pragmas 13-1
See also individual pragmas
TNS C++ B-5
Predefined macros 12-11
Predefined symbols 12-12
Preprocessor
definition 1-1, 12-1
directives 12-1
user-defined features
TNS C A-20
TNS/R native C A-5
feature-test macros 12-13
operators 12-16
predefined macros 12-11
predefined symbols 12-12
Primary process 4-8
PROC parameter type
passing C routines to pTAL 8-23
passing C routines to TAL 7-26
passing pTAL routines to C 8-22
passing TAL routines to C 7-24
Process pairs 4-8
Processes 4-4
attributes of 1-7