BRL-CAD support library's hook utility. More...

#include "common.h"
#include <stdlib.h>
#include <stdio.h>
#include "bu/log.h"
#include "bu/malloc.h"
Include dependency graph for hook.c:

Go to the source code of this file.


void bu_hook_list_init (struct bu_hook_list *hlp)
void bu_hook_add (struct bu_hook_list *hlp, bu_hook_t func, void *clientdata)
void bu_hook_delete (struct bu_hook_list *hlp, bu_hook_t func, void *clientdata)
void bu_hook_call (struct bu_hook_list *hlp, void *buf)
void bu_hook_save_all (struct bu_hook_list *hlp, struct bu_hook_list *save_hlp)
void bu_hook_delete_all (struct bu_hook_list *hlp)
void bu_hook_restore_all (struct bu_hook_list *hlp, struct bu_hook_list *restore_hlp)

Detailed Description

BRL-CAD support library's hook utility.

Definition in file hook.c.