libdatatypes 0.3.2
Abstract datatypes for C.
Loading...
Searching...
No Matches
datatypes.h File Reference

General declarations. More...

#include "compare.h"
#include "pool.h"
#include "hash.h"
#include "hashtable.h"
#include "rbtree.h"
#include "list.h"
#include "slist.h"
#include "queue.h"
#include "stack.h"
#include "buffer.h"
#include "asyncqueue.h"
#include "assocarray.h"

Go to the source code of this file.

Macros

#define DATATYPES_VERSION_MAJOR   0
 
#define DATATYPES_VERSION_MINOR   3
 
#define DATATYPES_VERSION_PATCHLEVEL   2
 

Typedefs

typedef void(* FreeFunc) (void *p)
 

Detailed Description

General declarations.

Author
Sebastian Fedrau sebas.nosp@m.tian.nosp@m..fedr.nosp@m.au@g.nosp@m.mail..nosp@m.com

Definition in file datatypes.h.

Macro Definition Documentation

◆ DATATYPES_VERSION_MAJOR

#define DATATYPES_VERSION_MAJOR   0

Major version of libdatatypes.

Definition at line 26 of file datatypes.h.

◆ DATATYPES_VERSION_MINOR

#define DATATYPES_VERSION_MINOR   3

Minor version of libdatatypes.

Definition at line 28 of file datatypes.h.

◆ DATATYPES_VERSION_PATCHLEVEL

#define DATATYPES_VERSION_PATCHLEVEL   2

Patchlevel of libdatatypes.

Definition at line 30 of file datatypes.h.

Typedef Documentation

◆ FreeFunc

typedef void(* FreeFunc) (void *p)

A function to free memory.

Definition at line 33 of file datatypes.h.