strusModule  0.17
Classes | Namespaces | Typedefs | Functions
moduleEntryPoint.hpp File Reference

Header with object types needed for declaration of a strus module. More...

#include "strus/versionModule.hpp"
#include <cstring>

Go to the source code of this file.

Classes

struct  strus::ModuleEntryPoint
 Entry point of a module with signature and version info to verify correctness of the dynamic linking. More...
 
struct  strus::ModuleEntryPoint::Status
 

Namespaces

 strus
 strus toplevel namespace
 

Typedefs

typedef bool(* strus::MatchModuleVersionFunc )(const ModuleEntryPoint *entryPoint, int &errorcode)
 

Functions

const ModuleEntryPoint * strus::loadModuleEntryPoint (const char *modfilename, ModuleEntryPoint::Status &status, ModuleEntryPoint::Handle &hnd, MatchModuleVersionFunc)
 

Detailed Description

Header with object types needed for declaration of a strus module.