Main MRPT website > C++ reference for MRPT 1.5.6
Classes | Macros | Typedefs | Functions
xslibraryloader.h File Reference
#include "xstypesconfig.h"
#include "xsstring.h"
Include dependency graph for xslibraryloader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  XsLibraryLoader
 The Xsens dynamic library loader base class. More...
 

Macros

#define XSLIBRARYLOADER_INITIALIZER   { NULL }
 

Typedefs

typedef struct XsLibraryLoader XsLibraryLoader
 

Functions

XSTYPES_DLL_API int XsLibraryLoader_load (XsLibraryLoader *thisp, const XsString *libraryName)
 
XSTYPES_DLL_API voidXsLibraryLoader_resolve (const XsLibraryLoader *thisp, const char *functionName)
 
XSTYPES_DLL_API int XsLibraryLoader_unload (XsLibraryLoader *thisp)
 
XSTYPES_DLL_API int XsLibraryLoader_isLoaded (const XsLibraryLoader *thisp)
 
XSTYPES_DLL_API void XsLibraryLoader_getErrorString (XsString *error)
 

Macro Definition Documentation

◆ XSLIBRARYLOADER_INITIALIZER

#define XSLIBRARYLOADER_INITIALIZER   { NULL }

Definition at line 20 of file xslibraryloader.h.

Typedef Documentation

◆ XsLibraryLoader

Definition at line 21 of file xslibraryloader.h.

Function Documentation

◆ XsLibraryLoader_getErrorString()

XSTYPES_DLL_API void XsLibraryLoader_getErrorString ( XsString error)

◆ XsLibraryLoader_isLoaded()

XSTYPES_DLL_API int XsLibraryLoader_isLoaded ( const XsLibraryLoader thisp)

◆ XsLibraryLoader_load()

XSTYPES_DLL_API int XsLibraryLoader_load ( XsLibraryLoader thisp,
const XsString libraryName 
)

◆ XsLibraryLoader_resolve()

XSTYPES_DLL_API void* XsLibraryLoader_resolve ( const XsLibraryLoader thisp,
const char *  functionName 
)

◆ XsLibraryLoader_unload()

XSTYPES_DLL_API int XsLibraryLoader_unload ( XsLibraryLoader thisp)



Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019