Collection of utility classes that are used throughout the API. More...
|Interface for objects that can be archived into a BMessage. More...|
|A class that simplifies the archiving of complicated BArchivable hierarchies. More...|
|Convenient utility to make parts of your code thread-safe easily. More...|
|A class that creates and maintains a pool of memory blocks. More...|
|A buffered adapter for BPositionIO objects. More...|
|Abstract interface for objects that provide read and write access to data. More...|
|Interface for classes that can flatten and unflatten themselves to a stream of bytes. More...|
|An ordered container that is designed to hold generic |
|Semaphore-type class for thread safety. More...|
|A BPositionIO derived class that creates a memory buffer. More...|
|A BPositionIO derived class that works on memory buffers. More...|
|Abstract interface that provides advanced read, write and seek access to data. More...|
|A simple class used to time events like a stop watch. More...|
|String class supporting common string operations. More...|
|A class that simplifies the unarchiving of complicated BArchivable hierarchies. More...|
|Global functions in the support kit|
Implements a handy locking utility.
Functions to generate sounds from the computer.
Implements a mechanism to store and retrieve memory blocks.
Provides the BBufferIO class.
Provides the BFlattenable interface.
Defines the BList class.
Provides locking class BLocker.
Date parsing functions.
Provides the BStopWatch class.
Defines the BString class and global operators and functions for handling strings.
Defines basic types and definitions for the Haiku API.
Functions to use Thread Local Storage.
Represents typecodes that are used in various part of the Haiku API.
Collection of utility classes that are used throughout the API.
The Support Kit provides a handy set of classes that you can use in your applications. These classes provide:
There are also a number of utility functions to time actions, play system alert sounds, compare strings, and atomically manipulate integers. Have a look at the overview, or go straight to the complete list of components of this kit.
For a better overview, have a look at Introduction to the Support Kit .