MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / Win32Module

Class Win32Module

src/common/os/win32/mod_loader.cpp:164–181  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

162
163
164class Win32Module : public ModuleLoader::Module
165{
166public:
167 Win32Module(MemoryPool& pool, const PathName& aFileName, HMODULE m)
168 : Module(pool, aFileName),
169 module(m)
170 {
171 }
172
173 ~Win32Module();
174
175 void* findSymbol(ISC_STATUS* status, const string&) override;
176
177 bool getRealPath(const string& anySymbol, PathName& path) override;
178
179private:
180 const HMODULE module;
181};
182
183bool ModuleLoader::isLoadableModule(const PathName& module)
184{

Callers 1

loadModuleMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected