core/vsl/vsl_binary_loader_base.cxx File Reference


Detailed Description

Definition in file vsl_binary_loader_base.cxx.

#include "vsl_binary_loader_base.h"
#include <vcl_vector.h>
#include <vcl_vector.txx>
#include <vsl/vsl_indent.h>

Go to the source code of this file.


Classes

struct  vsl_binary_loader_base_auto_clearup

Typedefs

typedef void(*) clear_func_ptr ()

Functions

void vsl_register_new_loader_clear_func (clear_func_ptr func)
 Allows other loader scheme to piggy back on the clearing of vsl loaders.
void vsl_delete_all_loaders ()
 Deletes all the loaders derived from this class.

Typedef Documentation

typedef void(*) clear_func_ptr()

Definition at line 18 of file vsl_binary_loader_base.cxx.


Function Documentation

void vsl_delete_all_loaders (  ) 

Deletes all the loaders derived from this class.

Deletes every loader for which register_this() has been called

Definition at line 59 of file vsl_binary_loader_base.cxx.

void vsl_register_new_loader_clear_func ( clear_func_ptr  func  ) 

Allows other loader scheme to piggy back on the clearing of vsl loaders.

This is useful for getting rid of spurious memory leaks.

Definition at line 47 of file vsl_binary_loader_base.cxx.


Generated on Sun Oct 12 05:05:54 2008 for core/vsl by  doxygen 1.5.1