58 lines
1.7 KiB
TeX
58 lines
1.7 KiB
TeX
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
|
%% Name: dynlib.tex
|
||
|
%% Purpose: wxDynamicLibrary documentation
|
||
|
%% Author: Vadim Zeitlin
|
||
|
%% Modified by:
|
||
|
%% Created: 14.01.02 (extracted from dllload.tex)
|
||
|
%% RCS-ID: $Id$
|
||
|
%% Copyright: (c) Vadim Zeitlin
|
||
|
%% License: wxWindows license
|
||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
|
|
||
|
\section{\class{wxDynamicLibrary}}\label{wxdynamiclibrary}
|
||
|
|
||
|
wxDynamicLibrary is a class representing dynamically loadable library
|
||
|
(Windows DLL, shared library under Unix etc.). It is implemented as a wrapper
|
||
|
to \helpref{wxDllLoader}{wxdllloader}.
|
||
|
|
||
|
\wxheading{See also}
|
||
|
|
||
|
\helpref{wxDllLoader}{wxdllloader}
|
||
|
|
||
|
\membersection{wxDynamicLibrary::wxDynamicLibrary}\label{wxdynamiclibrarywxdynamiclibrary}
|
||
|
|
||
|
\func{}{wxDynamicLibrary}{\void}
|
||
|
|
||
|
\func{}{wxDynamicLibrary}{\param{const wxString\& }{name}}
|
||
|
|
||
|
Constructor. Second form calls \helpref{Load}{wxdynamiclibraryload}.
|
||
|
|
||
|
\membersection{wxDynamicLibrary::IsLoaded}\label{wxdynamiclibraryisloaded}
|
||
|
|
||
|
\constfunc{bool}{IsLoaded}{\void}
|
||
|
|
||
|
Returns TRUE if the library was successfully loaded, FALSE otherwise.
|
||
|
|
||
|
\membersection{wxDynamicLibrary::Load}\label{wxdynamiclibraryload}
|
||
|
|
||
|
\func{bool}{Load}{\param{const wxString\& }{name}}
|
||
|
|
||
|
Loads DLL into memory.
|
||
|
|
||
|
Returns TRUE if the library was successfully loaded, FALSE otherwise.
|
||
|
|
||
|
\membersection{wxDynamicLibrary::Unload}\label{wxdynamiclibraryunload}
|
||
|
|
||
|
\func{void}{Unload}{\void}
|
||
|
|
||
|
Unloads the library from memory.
|
||
|
|
||
|
\membersection{wxDynamicLibrary::GetSymbol}\label{wxdynamiclibrarygetsymbol}
|
||
|
|
||
|
\constfunc{void*}{GetSymbol}{\param{const wxString\& }{name}}
|
||
|
|
||
|
Returns pointer to symbol {\it name} in the library or NULL if the library
|
||
|
contains no such symbol.
|
||
|
|
||
|
|