class DSO

Dynamic class file loader. More...

Definition#include <file.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Members


Detailed Description

The DSO dynamic loader class is used to load object files. On elf based systems this is typically done with dlopen. A dummy stub class is generated for non-dl capable systems.

DSO (char *filename)

Construct and load a DSO object file.

Parameters:
pathnameof object file to load.

char * getError (void)

Retrieve error indicator associated with DSO failure. This is often used in catch handlers.

~DSO ()

Detach a DSO object from running memory.

void * operator[] (const char *)

Lookup a symbol in the loaded file.