/**
@class wxDynamicLibraryDetails
- @wxheader{dynlib.h}
This class is used for the objects returned by the
wxDynamicLibrary::ListLoaded() method and contains the information about a
@return @true if the load address and module size were retrieved,
@false if this information is not available.
*/
- bool GetAddress(void** addr, size_t len) const;
+ bool GetAddress(void* addr, size_t* len) const;
/**
Returns the base name of this module, e.g. @c "kernel32.dll" or
/**
@class wxDynamicLibrary
- @wxheader{dynlib.h}
wxDynamicLibrary is a class representing dynamically loadable library
(Windows DLL, shared library under Unix etc.). Just create an object of
@see wxDYNLIB_FUNCTION()
*/
- void* GetSymbol(const wxString& name) const;
+ void* GetSymbol(const wxString& name, bool* success = 0) const;
/**
This function is available only under Windows as it is only useful when
function, you can use just the base name of the function and the
correct suffix is appended automatically depending on the current
build. Otherwise, this method is identical to GetSymbol().
+
+ @onlyfor{wxmsw}
*/
void* GetSymbolAorW(const wxString& name) const;