|
Claw
1.7.3
|
| Generic algorithms on sequences | |
| A class to represent the application | |
| A class to manage the arguments of your program | |
| A class to manage the arguments of your program, with automatic management of short/long arguments and help message | |
| Some assert macros to strengthen you code | |
| A basic automaton structure | |
| AVL Binary search tree | |
| Base implementation for the AVL Binary search tree | |
| A (really) basic implementation of the singleton design pattern | |
| Common interface for claw::net::basic_socketbuf and claw::net::socket_server | |
| Socket buffer to be used with std::basic_socket_stream, for easy socket reading and writing | |
| Basic binary node | |
| This class is made to help reading datas of custom bit length | |
| This class is made to help writing datas of custom bit length | |
| A class for bitmap pictures | |
| A rectangle represented by two points in a 2D space | |
| This class is made to help reading istreams with a buffer | |
| This class is made to help wrinting in ostreams with a buffer | |
| The purpose of this file is to document the namespaces of the library | |
| Macros to call gettext on the libclaw textdomain | |
| A palette of color, for palettized images | |
| A class to get the content of a configuration file | |
| Coordinates in a two dimensional space | |
| The coordinate traits provide an access to the members of the structures representing a coordinate in a 2D space | |
| Claw's implementation of Bézier curves | |
| A class to use dynamic libraries | |
| Include the good interface for dynamic libraries for your system | |
| Unix interface for using dynamic libraries | |
| Microsoft Windows interface for using dynamic libraries | |
| A simple class to use as exception with string message | |
| The design pattern of the factory | |
| Some function object classes | |
| Artificial intelligence for games | |
| Image class for gif files | |
| Globalization algorithm | |
| A class to represent a graph | |
| Various algorithms for graph manipulation | |
| A class to deal with images | |
| A class to use any socket as a classic standard input stream | |
| A class to manage an index and an iterator easily | |
| Some special kind of iterators. As an example: iterator on the keys of a map | |
| A class for jpeg pictures | |
| Methods for the claw::graphic::jpeg::error_manager class | |
| Kmp class interface. Use this class for exact pattern matching. This class uses the Knuth-Morris-Pratt's algorithm | |
| A straight line in a two dimensional space | |
| A class to pass log information to the loggers | |
| Some basic classes for logging | |
| A log stream that does not output a message that have been recently output | |
| A log stream that does not output successively the same message | |
| Some basic classes for logging | |
| A class to help decoding a stream encoded with Lempel-Ziv-Welch (LZW) compression algorithm | |
| A class to help encoding a stream with Lempel-Ziv-Welch (LZW) compression algorithm | |
| Some mathematical structures and functions | |
| Fill a container with some values, keeping only all the "maximum" inserted values | |
| Structures for meta-programming | |
| This class can associate values of different types to a key | |
| This class goes through all entries in a multi_type_map and apply a function to them | |
| Inherit from this class to forbid copy constructor in your class | |
| A class to manage sets of ordered items | |
| A class to use any socket as a classic standard output stream | |
| A class for pcx pictures | |
| Representation of a pixel in image processing | |
| A class for png pictures | |
| Custom precision real numbers | |
| A class representing a rectangle by his x,y coordinates, width and height | |
| A class to help decoding run-length encoded (RLE) streams | |
| A class to help run-length encoding (RLE) streams | |
| A pointer with a reference counter | |
| Class used to receive incoming connections | |
| A class to use any socket as a classic standard stream | |
| Include the good interface for sockets for your system | |
| Unix interface for using sockets | |
| Win32 interface for using sockets | |
| Generic algorithms on strings | |
| Include the good interface for system information for your system | |
| A class to get some informations about the system in which your program runs | |
| A class to get some informations about the system in which your program runs | |
| A class for targa pictures | |
| A tree structure with any number of children | |
| A trie structure | |
| Some classes for the raw manipulation of the base types | |
| Two dimensional vector | |
| The version of the library | |
| A class for xbm pictures |
1.8.1.2