PolyKit is a library with some classes to help you to create a program that can easy be ported to another platform. Supported platforms will be BeOS, Windows and Linux. APlayer, one of our famous programs, use this library. Below is a table over all the classes created so far. Just click the class you're interrested in and you can read about how to use it.
Global Functions | Not all functions can be made in a class. Here is a list of all the global functions available. |
PAlert | Used to show small messages. |
PDirectory | Can work on directories. |
PExceptions | One of the important classes. Handle all the C++ exception stuff. |
PFile | Used to play with files. |
PList | A dynamic linked list. |
PRegistry | A Windows like registry class, used to store settings in. |
PSkipList | A skiplist template class. |
PString | A very useful string class. |
PSynchronize | Thread synchronize classes. |
PThread | Thread creation class. |
PTimer | Will tell you when a specific amount of time has occurred. |
PTupleSpace | A powerful class for storing and grouping different item types in the same space. |