#include "tree.h"#include "p.mux_tree.h"Include dependency graph for mux_tree.h:

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.
Referenced by debug_check_stuff(), DisposeSpecialObject(), Dump_Mech(), DumpMaps(), FindObjectsData(), getMap(), getMech(), HandledCommand_sub(), heartbeat_dispatch(), load_autopilot_data(), load_update1(), load_update2(), load_update3(), load_update4(), save_autopilot_data(), save_maps_func(), ShutDownMap(), and UpdateSpecialObject_func().
| #define NodeKey | ( | n | ) | n->key |
Definition at line 24 of file mux_tree.h.
Referenced by debug_check_stuff(), Dump_Mech(), DumpMaps(), load_update1(), remove_from_all_maps_except_func(), remove_from_all_maps_func(), UpdateSpecialObject_func(), and zap_check().
| #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.
Referenced by debug_check_stuff(), getMap(), getMech(), heartbeat_dispatch(), and WhichSpecial().
| 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.
Referenced by DeleteEntry(), DisposeSpecialObject(), FindObjectsNode(), HandledCommand_sub(), and ShutDownMap().
00071 { 00072 Node foo; 00073 00074 foo.key = key; 00075 return tree_srch(&tree, NodeCompare, &foo); 00076 }
1.4.7