#include "tree.h"
#include "p.mux_tree.h"
Include dependency graph for mux_tree.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | rbtc_node_type |
Defines | |
#define | NodeKey(n) n->key |
#define | NodeData(n) n->data |
#define | NodeSize(n) n->size |
#define | NodeType(n) n->type |
Typedefs | |
typedef int | muxkey_t |
typedef unsigned char | dtype_t |
typedef unsigned short | dsize_t |
typedef rbtc_node_type | Node |
typedef tree * | Tree |
Functions | |
Node * | FindNode (Tree tree, muxkey_t key) |
#define NodeData | ( | n | ) | n->data |
Definition at line 25 of file mux_tree.h.
#define NodeKey | ( | n | ) | n->key |
Definition at line 24 of file mux_tree.h.
#define NodeSize | ( | n | ) | n->size |
Definition at line 26 of file mux_tree.h.
#define NodeType | ( | n | ) | n->type |
Definition at line 27 of file mux_tree.h.
typedef unsigned short dsize_t |
Definition at line 22 of file mux_tree.h.
typedef unsigned char dtype_t |
Definition at line 21 of file mux_tree.h.
typedef int muxkey_t |
Definition at line 20 of file mux_tree.h.
typedef struct rbtc_node_type Node |
Definition at line 36 of file mux_tree.h.
Definition at line 70 of file mux_tree.c.
00071 { 00072 Node foo; 00073 00074 foo.key = key; 00075 return tree_srch(&tree, NodeCompare, &foo); 00076 }