GLIMSView Source Code Documentation

plugin.h File Reference

#include "xmlserializeable.h"
#include "glimsproject.h"
#include <dlfcn.h>

Include dependency graph for plugin.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Plugin
 An implementation of a plugin interface allowing application extensibility. More...

Defines

#define LIBHANDLE   void*

Typedefs

typedef void(* EXECFUNC )(GLIMSProject *)
typedef const char *(* GETNAMEFUNC )()
typedef const char *(* GETDESCFUNC )()


Define Documentation

#define LIBHANDLE   void*

Definition at line 12 of file plugin.h.

Referenced by Plugin::execPlugin(), Plugin::loadFromFile(), and Plugin::loadPlugin().


Typedef Documentation

typedef void(* EXECFUNC)(GLIMSProject *)

Definition at line 15 of file plugin.h.

typedef const char*(* GETDESCFUNC)()

Definition at line 17 of file plugin.h.

typedef const char*(* GETNAMEFUNC)()

Definition at line 16 of file plugin.h.


Home | Search | Disclaimers & Privacy | Contact Us
GLIMSView Maintainer: dsoltesz@usgs.gov