6 #ifndef YARP_OS_SHAREDLIBRARY_H
7 #define YARP_OS_SHAREDLIBRARY_H
13 #ifndef DOXYGEN_SHOULD_SKIP_THIS
17 class SharedLibraryImpl;
62 bool open(
const char* filename);
81 void* getSymbol(
const char* symbolName);
90 #ifndef DOXYGEN_SHOULD_SKIP_THIS
RandScalar * implementation(void *t)
Low-level wrapper for loading shared libraries (DLLs) and accessing symbols within it.
SharedLibrary(const SharedLibrary &)=delete
SharedLibrary & operator=(const SharedLibrary &)=delete
bool isValid()
Check if time is valid (non-zero).
The main, catch-all namespace for YARP.