Portable Tools Libary

A moderately large class library.
Download

Portable Tools Libary Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Equivalence Pty. Ltd.
  • Publisher web site:
  • http://ftp.gnome.org/pub/GNOME/sources/opal/

Portable Tools Libary Tags


Portable Tools Libary Description

A moderately large class library. Portable Tools Library (PTLib) is a moderately large class library that has it's genesis many years ago as PWLib (portable Windows Library), a method to product applications to run on both Microsoft Windows and Unix systems. It has also been ported to other systems such as Mac OSX, VxWorks and other embedded systemsSince then the system has grown to include many classes that assist in writing complete multi-platform applications. Classes for I/O portability, multi threading portability, aid in producing unix daemons and NT services portably and all sorts of internet protocols were added over the years. So it became a Portable Tools Library and was renamed to PTLib.All this over and above basic "container" classes such as arrays, linear lists, sorted lists (RB Tree) and dictionaries (hash tables) which were all created before STL was standardized. Future versions of PTLib will see many of these classes replaced or supplemented by STL.The library was used extensively for all our in-house products. Then we decided to support the Open H323 project by throwing in some of the code written for one of our products. Thus, required PTLib so it got thrown into the open source world as well.


Portable Tools Libary Related Software