added autoinserter for the dispatch tree
This commit is contained in:
@@ -24,6 +24,18 @@ int main(void)
|
||||
dispatch_tree_t_dispatch(tree, i << 6)(i, NULL);
|
||||
}
|
||||
dispatch_tree_t_del(tree);
|
||||
|
||||
|
||||
bci_core_method_t methods[5] = {m1, m2, m3, m4, m5};
|
||||
tree = dispatch_tree_t_new();
|
||||
dispatch_tree_autoinserter_t inserter = dispatch_tree_autoinserter_t_new(tree);
|
||||
for(i = 0; i < 5; i++)
|
||||
{
|
||||
printf("%u\n", dispatch_tree_autoinserter_t_insert(inserter, methods[i]));
|
||||
}
|
||||
dispatch_tree_autoinserter_t_del(inserter);
|
||||
dispatch_tree_t_del(tree);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user