class Core::Platform::Win32DynamicLibrary

Overview

#include <coredynamiclibrary.win.h>

class Win32DynamicLibrary: public Core::Platform::IDynamicLibrary
{
public:
    // methods

    void addSearchPath(CStringPtr dir);
    virtual ModuleRef getNativeReference() const;
    virtual void* getFunctionPointer(CStringPtr name) const;
    virtual void load(CStringPtr library);
    virtual void unload();
};

Inherited Members

public:
    // methods

    virtual ModuleRef getNativeReference() const = 0;
    virtual void* getFunctionPointer(CStringPtr name) const = 0;
    virtual void load(CStringPtr library) = 0;
    virtual void unload() = 0;

Detailed Documentation

Methods

void addSearchPath(CStringPtr dir)

Adds a directory to the dll search path used for the next call of load.

Parameters:

dir

The directory to add