Destruction Struct Reference

Establish a node of mandatory clean-up that must be done Pro: After longjmp, data will be cleaned up Con: A little bit of extra effort. More...

#include <destruct.h>

Collaboration diagram for Destruction:

Collaboration graph
[legend]

Data Fields

struct Destructionnext
void * destroy
void(* destroyit )(void *)

Detailed Description

Establish a node of mandatory clean-up that must be done Pro: After longjmp, data will be cleaned up Con: A little bit of extra effort.

Definition at line 16 of file destruct.h.


Field Documentation

Link to singly linked list of destructors

Definition at line 18 of file destruct.h.

Object to destroy

Definition at line 19 of file destruct.h.

void(* Destruction::destroyit)(void *)

Function to destroy/free that object


The documentation for this struct was generated from the following file:

Generated on Fri Jan 2 15:28:37 2009 for Squat by  doxygen 1.5.6