SPRINT: Sprint PRogramming INTerface
Why BOOST your application when you can only SPRINT it?
SPRINT is a Lightweight library, with HIGH SPECIALIZED template, under LGPL license. This library aim to be NOT 100% GENERAL, but the most efficient implementation to resolve ONE problem at time, trying to bring C performance (SPEED, REDUCED CODE SIZE, SMALL MEMORY) in C++ application. SPRINT work well with C++ Standard Library and provide a cross-platform support (Linux, Win32, MINGW).
For Example EMBEDDED system, or real-time application, can be advantaged by this library.
SPRINT use both template, and pre-compiled library code to be generic but speed up compilation (time).
DOWNLOAD
[0 Kb] Not Yet Ready
DOCUMENTATION
SPRINT contain the following classes:
| file | sprint/file.h | IO |
| event | sprint/event.h | THREAD |
| mutex | sprint/mutex.h | THREAD |
| semaphore | sprint/semaphore.h | THREAD |
| thread_mutex | sprint/mutex.h | THREAD |
| thread | sprint/thread.h | THREAD |
| vmap | sprint/vmap.h | CONTAINER |
| dstring | sprint/dstring.h | STRING |
| cstring | sprint/cstring.h | STRING |
| string | sprint/string.h | STRING |
| socket | sprint/socket.h | NETWORKING |
| timer | sprint/timer.h | BENCHMARK |

