PluginLoader::Plugin Class Reference

#include <pluginloader.h>

List of all members.

Public Member Functions

 Plugin (unsigned int type, QString file)
void * function (const char *func) const
void initConfig ()
bool isValid () const

Public Attributes

const EnginePlugininfo

Detailed Description

This class handles one specific plugin. It allows for cross-platform access to the plugins.


Constructor & Destructor Documentation

PluginLoader::Plugin::Plugin ( unsigned int  type,
QString  file 
)

Inits a plugin. Type is an id which it compares with any possible plugins to confirm it is the right type.


Member Function Documentation

void * PluginLoader::Plugin::function ( const char *  func  )  const

Returns a pointer to the requested function or NULL.


The documentation for this class was generated from the following files: