Public Member Functions | Protected Member Functions | List of all members
vsl_binary_loader_base Class Reference

Base class for vsl_binary_loader objects. More...

#include <vsl_binary_loader_base.h>

Inheritance diagram for vsl_binary_loader_base:
Inheritance graph
[legend]

Public Member Functions

 vsl_binary_loader_base ()=default
 Dflt ctor. More...
 
virtual ~vsl_binary_loader_base ()=default
 Destructor. More...
 

Protected Member Functions

void register_this ()
 Register this, so it can be deleted by vsl_delete_all_loaders();. More...
 

Detailed Description

Base class for vsl_binary_loader objects.

Available to keep a record of all the loaders, so that they can be deleted to avoid memory leaks. See also vsl_delete_all_loaders().

Definition at line 11 of file vsl_binary_loader_base.h.

Constructor & Destructor Documentation

◆ vsl_binary_loader_base()

vsl_binary_loader_base::vsl_binary_loader_base ( )
default

Dflt ctor.

◆ ~vsl_binary_loader_base()

virtual vsl_binary_loader_base::~vsl_binary_loader_base ( )
virtualdefault

Destructor.

Member Function Documentation

◆ register_this()

void vsl_binary_loader_base::register_this ( )
protected

Register this, so it can be deleted by vsl_delete_all_loaders();.

Definition at line 37 of file vsl_binary_loader_base.cxx.


The documentation for this class was generated from the following files: