Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

SYMld Class Reference

#include <dynload.H>

List of all members.

Public Methods

 SYMld ()
void unload (Cstr_ptr &s)

Static Public Methods

VOIDfunc Find (Cstr_ptr &)
bool load_module (Cstr_ptr &mod)
void load_path (Cstr_ptr &path)
void Unload (Cstr_ptr &s)

Protected Methods

void print_error (ostream &, Cstr_ptr &name, char *path)
VOIDfunc load (char *path, char *name)
VOIDfunc find (Cstr_ptr &)

Protected Attributes

HASH< VOIDfunc > _entries

Static Protected Attributes

SYMld * _dflt = 0
Cstr_ptr _extension


Constructor & Destructor Documentation

SYMld::SYMld (    )  [inline]
 


Member Function Documentation

VOIDfunc SYMld::Find (  Cstr_ptr &    )  [static]
 

VOIDfunc SYMld::find (  Cstr_ptr &    )  [protected]
 

VOIDfunc SYMld::load (  char *    path,
char *    name
)  [protected]
 

bool SYMld::load_module (  Cstr_ptr &    mod )  [static]
 

void SYMld::load_path (  Cstr_ptr &    path )  [static]
 

void SYMld::print_error (  ostream &   ,
Cstr_ptr &    name,
char *    path
)  [protected]
 

void SYMld::Unload (  Cstr_ptr &    s )  [inline, static]
 

void SYMld::unload (  Cstr_ptr &    s ) 
 


Member Data Documentation

SYMld * SYMld::_dflt = 0 [static, protected]
 

HASH<VOIDfunc> SYMld::_entries [protected]
 

Cstr_ptr SYMld::_extension [static, protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Sep 15 16:26:01 2003 for gluebase by doxygen1.2.18