cisst-saw
Loading...
Searching...
No Matches
osaDynamicLoaderAndFactoryBase Class Reference

#include <osaDynamicLoaderAndFactory.h>

Inheritance diagram for osaDynamicLoaderAndFactoryBase:
osaDynamicLoader osaDynamicLoaderAndFactory< BaseClass >

Public Member Functions

virtual ~osaDynamicLoaderAndFactoryBase ()
void Reset ()
Public Member Functions inherited from osaDynamicLoader
 osaDynamicLoader ()
virtual ~osaDynamicLoader ()
bool Load (const char *file, const char *path=0)
bool Load (const std::string &file, const std::string &path="")
void UnLoad (void)

Protected Member Functions

 osaDynamicLoaderAndFactoryBase ()
bool Init (const char *name, const char *file, const char *path, const std::type_info &tinfo, int version)

Protected Attributes

void * create
void * destroy
Protected Attributes inherited from osaDynamicLoader
void * handle

Constructor & Destructor Documentation

◆ osaDynamicLoaderAndFactoryBase()

osaDynamicLoaderAndFactoryBase::osaDynamicLoaderAndFactoryBase ( )
inlineprotected

◆ ~osaDynamicLoaderAndFactoryBase()

virtual osaDynamicLoaderAndFactoryBase::~osaDynamicLoaderAndFactoryBase ( )
inlinevirtual

Member Function Documentation

◆ Init()

bool osaDynamicLoaderAndFactoryBase::Init ( const char * name,
const char * file,
const char * path,
const std::type_info & tinfo,
int version )
protected

◆ Reset()

void osaDynamicLoaderAndFactoryBase::Reset ( )

Member Data Documentation

◆ create

void* osaDynamicLoaderAndFactoryBase::create
protected

◆ destroy

void* osaDynamicLoaderAndFactoryBase::destroy
protected

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