#include <itkDynamicLoader.h>
Inheritance diagram for itk::DynamicLoader:


Public Types | |
| typedef DynamicLoader | Self |
| typedef Object | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
Static Public Member Functions | |
| Pointer | New () |
| LibHandle | OpenLibrary (const char *) |
| int | CloseLibrary (LibHandle) |
| void * | GetSymbolAddress (LibHandle, const char *) |
| const char * | LibPrefix () |
| const char * | LibExtension () |
| const char * | LastError () |
Protected Member Functions | |
| DynamicLoader () | |
| ~DynamicLoader () | |
DynamicLoader provides a portable interface to loading dynamic libraries or dll's into a process.
Definition at line 60 of file itkDynamicLoader.h.
|
|
Reimplemented from itk::Object. Definition at line 67 of file itkDynamicLoader.h. |
|
|
Reimplemented from itk::Object. Definition at line 66 of file itkDynamicLoader.h. |
|
|
Standard class typedefs. Reimplemented from itk::Object. Definition at line 64 of file itkDynamicLoader.h. |
|
|
Reimplemented from itk::Object. Definition at line 65 of file itkDynamicLoader.h. |
|
|
|
|
|
|
|
|
Attempt to detach a dynamic library from the process. A value of true is returned if it is sucessful. |
|
|
Run-time type information (and related methods). Reimplemented from itk::Object. |
|
||||||||||||
|
Find the address of the symbol in the given library. |
|
|
Return the last error produced from a calls made on this class. |
|
|
Return the library extension for the given architecture. |
|
|
Return the library prefix for the given architecture |
|
|
Method for creation through the object factory. Reimplemented from itk::Object. |
|
|
Load a dynamic library into the current process. The returned LibHandle can be used to access the symbols in the library. |
1.3.5 written by Dimitri van Heesch,
© 1997-2000