Filewatcher File Search File Search
Catalog
Content Search
» » » » » »

libmba

Library of generic C modules

The libmba package is a collection of mostly independent C modules potentially useful to any project. There are the usual ADTs including a linkedlist, hashmap, pool, stack, and varray, a flexible memory allocator, CSV parser, path canonicalization routine, I18N text abstraction, configuration file module, portible semaphores, condition variables and more. The code is designed so that individual modules can be integrated into existing codebases rather than requiring the user to commit to the entire library. The code has no typedefs, few comments, and extensive man pages and HTML documentation.
Homepage:
Package version:0.8.10
Architecture:i386
Distribution:Dag
Filename:libmba-0.8.10-1.2.el5.rf.i386.rpm

/usr/share/man/man3/allocator.3m.gz

allocator(3m)           MBA Library Functions          allocator(3m)



NAME
       allocator - Allocate and free memory.

SYNOPSIS
       #include <mba/allocator.h>


       struct allocator *stdlib_allocator;

       typedef int (*reclaim_fn)(struct allocator *al, void *arg, int attempt);
       typedef void *(*new_fn)(void *context, size_t size, int flags);
       typedef int (*del_fn)(void *co
more»

/usr/share/man/man3/bitset.3m.gz

bitset(3m)              MBA Library Functions             bitset(3m)



NAME
       bitset - macros and functions for manipulating memory as sets
       of bits

SYNOPSIS
       #include <mba/bitset.h>

       int bitset_isset(void *ptr, int bit);
       unsigned char bitset_set(void *ptr, int bit);
       unsigned char bitset_unset(void *ptr, int bit);
       unsigned char bitset_toggle(void *ptr
more»

/usr/share/man/man3/cfg.3m.gz

cfg(3m)                 MBA Library Functions                cfg(3m)



NAME
       cfg - persistent configuration properties interface

SYNOPSIS
       #include <mba/cfg.h>

       int cfg_init(struct cfg *cfg, struct allocator *al);
       int cfg_deinit(struct cfg *cfg);
       struct cfg *cfg_new(struct allocator *al);
       int cfg_del(void *cfg);

       int cfg_load(struct cfg *cfg, const 
more»

/usr/share/man/man3/csv.3m.gz

csv(3m)                 MBA Library Functions                csv(3m)



NAME
       csv - parse comm
more»

/usr/share/man/man3/diff.3m.gz

diff(3m)                MBA Library Functions               diff(3m)



NAME
       diff  -  compute
more»

/usr/share/man/man3/eval.3m.gz

eval(3m)                MBA Library Functions               eval(3m)



NAME
       eval - evaluate 
more»

/usr/share/man/man3/hashmap.3m.gz

hashmap(3m)             MBA Library Functions            hashmap(3m)



NAME
       hashmap - a reha
more»

/usr/share/man/man3/hexdump.3m.gz

hexdump(3m)             MBA Library Functions            hexdump(3m)



NAME
       hexdump  -  prin
more»

Browse inside libmba-0.8.10-1.2.el5.rf.i386.rpm

1.23 KB2014-11-28HEADER  view  65 mirrors
         [DIR]usr/ (2)  65535+ mirrors

Download libmba-0.8.10-1.2.el5.rf.i386.rpm

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017 FileWatcher.com