- Introduction
  Main features, change log, compilation, known problems, credits, contacts.

- Basic types
  Dynamic strings, character sets, variants, date/time manipulation, lists, abstract classes unknown, component and unit.

- I/O streams
  Common input/output interfaces, file streams, named pipes, memory streams, standard input/output/error objects, MD5 stream.

- Multithreading
  Thread, semaphore, mutex, rwlock, trigger message queue and job queue interfaces, atomic functions and other utilities.

- Networking
  IP client and server interfaces, utilities.

- Exceptions and critical errors
  Exception classes, non-recoverable errors.

- Portability and performance issues

- Deploying the shared (dynamic) library
  Static vs. dynamic linking, deploying PTypes with your application, checking the version of the dynamic library.

- PTypes demo program -- wshare
  A simple web server (HTTP daemon) that demonstrates the full power of PTypes.

- Library add-ons, external resources
  Library add-ons and branches, links to external resources. Updated independently from library releases.

- INDEX
  Alphabetical reference of all public symbols defined in the library.

- Header files
  PTypes public header files in browsable (HTML) format.

PTypes home