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

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

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