Open Macro Library

Free development toolkit for logging and debugging helpers, containers, sorting and other algorithms
Download

Open Macro Library Ranking & Summary

Advertisement

  • Rating:
  • 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