BRL-CAD

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.

Functions

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.