Open Macro LibraryFree development toolkit for logging and debugging helpers, containers, sorting and other algorithms | |
Download |
Open Macro Library Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- Tommaso Cucinotta
- Publisher web site:
- Operating Systems:
- Mac OS X
- File Size:
- 217 KB
Open Macro Library Tags
Open Macro Library Description
Free development toolkit for logging and debugging helpers, containers, sorting and other algorithms Open Macro Library is an open source library of highly reusable C macros providing a set of well-designed commonly needed functionality to C developers, like debugging and logging containers, helpers, sorting and other algorithms.Specifically, a simple to use API is planned to be designed and implemented that exposes to applications the following functionality:· containers: vector, queue, stack, list (standard, circular, double-linked), tree (binary, binary double-linked), heap (array-based and tree-based), quick-extraction heap, hashmap;· iterators;· synchronization primitives (monitors and condition variables);· synchronized containers: pthread-based wrappers for the above types;· algorithms: sorting, randomizing;· logging (configurable log levels and the sort);· debugging (memory allocation tracing, leakages detection);· exception handling;· OO typing (inheritance, support for associations);· serialization. NOTE: Open Macro Library is developed, provided and licensed under the terms of the GNU Library or Lesser General Public License (LGPL).
Open Macro Library Related Software