#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. |
Definition in file vsl_binary_loader_base.cxx.
typedef void(* clear_func_ptr)() |
Definition at line 18 of file vsl_binary_loader_base.cxx.
void vsl_delete_all_loaders | ( | ) |
Deletes all the 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.