MCPcopy Create free account
hub / github.com/ProgerXP/Notepad2e / DynamicLibrary

Class DynamicLibrary

scintilla/include/Platform.h:443–455  ·  view source on GitHub ↗

* Dynamic Library (DLL/SO/...) loading */

Source from the content-addressed store, hash-verified

441 * Dynamic Library (DLL/SO/...) loading
442 */
443class DynamicLibrary {
444public:
445 virtual ~DynamicLibrary() {}
446
447 /// @return Pointer to function "name", or NULL on failure.
448 virtual Function FindFunction(const char *name) = 0;
449
450 /// @return true if the library was loaded successfully.
451 virtual bool IsValid() = 0;
452
453 /// @return An instance of a DynamicLibrary subclass with "modulePath" loaded.
454 static DynamicLibrary *Load(const char *modulePath);
455};
456
457/**
458 * Platform class used to retrieve system wide parameters such as double click speed

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected