HP C
Run-Time Library Reference Manual for OpenVMS Systems


Previous Contents Index

Chapter 5
5 Subprocess Functions
     5.1     Implementing Child Processes in HP C
     5.2     The exec Functions
         5.2.1         exec Processing
         5.2.2         exec Error Conditions
     5.3     Synchronizing Processes
     5.4     Interprocess Communication
     5.5     Program Examples
Chapter 6
6 Curses Screen Management Functions and Macros
     6.1     Using the BSD-Based Curses Package (ALPHA ONLY)
     6.2     Curses Overview
     6.3     Curses Terminology
         6.3.1         Predefined Windows (stdscr and curscr)
         6.3.2         User-Defined Windows
     6.4     Getting Started with Curses
     6.5     Predefined Variables and Constants
     6.6     Cursor Movement
     6.7     Program Example
Chapter 7
7 Math Functions
     7.1     Math Function Variants---float, long double (ALPHA, I64)
     7.2     Error Detection
     7.3     The <fp.h> Header File
     7.4     Example
Chapter 8
8 Memory Allocation Functions
     8.1     Program Example
Chapter 9
9 System Functions
Chapter 10
10 Developing International Software
     10.1     Internationalization Support
         10.1.1         Installation
         10.1.2         Unicode Support
     10.2     Features of International Software
     10.3     Developing International Software Using HP C
     10.4     Locales
     10.5     Using the setlocale Function to Set Up an International Environment
     10.6     Using Message Catalogs
     10.7     Handling Different Character Sets
         10.7.1         Charmap File
         10.7.2         Converter Functions
         10.7.3         Using Codeset Converter Files
     10.8     Handling Culture-Specific Information
         10.8.1         Extracting Cultural Information From a Locale
         10.8.2         Date and Time Formatting Functions
         10.8.3         Monetary Formatting Function
         10.8.4         Numeric Formatting
     10.9     Functions for Handling Wide Characters
         10.9.1         Character Classification Functions
         10.9.2         Case Conversion Functions
         10.9.3         Functions for Input and Output of Wide Characters
         10.9.4         Functions for Converting Multibyte and Wide Characters
         10.9.5         Functions for Manipulating Wide-Character Strings and Arrays
     10.10     Collating Functions
Chapter 11
11 Date/Time Functions
     11.1     Date/Time Support Models
     11.2     Overview of Date/Time Functions
     11.3     HP C RTL Date/Time Computations---UTC and Local Time
     11.4     Time-Zone Conversion Rule Files
     11.5     Sample Date/Time Scenario
Chapter 12
12 Symbolic Links and POSIX Pathname Support
     12.1     POSIX Pathnames and Filenames
         12.1.1         POSIX Pathname Interpretation
             12.1.1.1             The POSIX Root Directory
             12.1.1.2             Symbolic Links
             12.1.1.3             Mount Points
             12.1.1.4             Reserved Filenames . and ..
             12.1.1.5             Character Special Files
         12.1.2         Using POSIX Pathnames with OpenVMS Interfaces
             12.1.2.1             Special Considerations with POSIX Filenames
             12.1.2.2             Special Considerations with OpenVMS Filenames
     12.2     Using Symbolic Links
         12.2.1         Creating and Using Symbolic Links with DCL
         12.2.2         Using Symbolic Links through GNV POSIX and DCL Commands
     12.3     C RTL Support
         12.3.1         DECC$POSIX_COMPLIANT_PATHNAMES Feature Logical
         12.3.2         decc$to_vms, decc$from_vms, and decc$translate_vms
         12.3.3         Symbolic Link Functions
         12.3.4         Modifications to Existing Functions
         12.3.5         Non POSIX-Compliant Behavior
             12.3.5.1             Multiple Versions of Files
             12.3.5.2             Ambiguous Filenames
             12.3.5.3             POSIX Security Behavior for File Deletion
     12.4     RMS Interface
         12.4.1         RMS Input/Output of POSIX Pathnames
         12.4.2         Application Control of RMS Symbolic Link Processing
     12.5     Defining the POSIX Root
         12.5.1         Suggested Placement of the POSIX Root
         12.5.2         The SET ROOT Command
         12.5.3         The SHOW ROOT Command
     12.6     Current Working Directory
     12.7     Establishing Mount Points
     12.8     NFS
     12.9     DCL
     12.10     GNV
     12.11     Restrictions


Previous Next Contents Index