Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

kAvlU32.h File Reference


Detailed Description

kAvl - AVL Tree Implementation, KU32 keys.

Definition in file kAvlU32.h.

#include <k/kAvlTmpl/kAvlBase.h>
#include <k/kAvlTmpl/kAvlDoWithAll.h>
#include <k/kAvlTmpl/kAvlEnum.h>
#include <k/kAvlTmpl/kAvlGet.h>
#include <k/kAvlTmpl/kAvlGetBestFit.h>
#include <k/kAvlTmpl/kAvlGetWithParent.h>
#include <k/kAvlTmpl/kAvlRemove2.h>
#include <k/kAvlTmpl/kAvlRemoveBestFit.h>
#include <k/kAvlTmpl/kAvlUndef.h>

Go to the source code of this file.

Classes

struct  KAVLU32

Defines

#define KAVL_CHECK_FOR_EQUAL_INSERT
#define KAVL_DECL(rettype)   K_DECL_INLINE(rettype)
#define KAVL_FN(name)   kAvlU32 ## name
#define KAVL_INT(name)   KAVLU32INT ## name
#define KAVL_MAX_STACK   32
#define KAVL_STD_KEY_COMP
#define KAVL_TYPE(prefix, name)   prefix ## KAVLU32 ## name
#define KAVLKEY   KU32
#define KAVLNODE   KAVLU32

Typedefs

typedef struct KAVLU32 * PKAVLU32
typedef struct KAVLU32 ** PPKAVLU32


Generated by  Doxygen 1.6.0   Back to index