ARB
Classes | Macros | Functions
ED4_plugins.cxx File Reference
#include <secedit_extern.hxx>
#include <rna3d_extern.hxx>
#include <aw_msg.hxx>
#include <arbdb.h>
#include <arb_defs.h>
#include "ed4_visualizeSAI.hxx"
#include "ed4_class.hxx"
Include dependency graph for ED4_plugins.cxx:

Go to the source code of this file.

Classes

class  ED4_host
 
class  PlugIn
 

Macros

#define e4_assert(bed)   arb_assert(bed)
 

Functions

static bool has_species_name (ED4_base *base, const char *species_name)
 
static const PlugInfindPlugin (const char *name)
 
void ED4_start_plugin (AW_window *aw, GBDATA *gb_main, const char *pluginname)
 

Macro Definition Documentation

#define e4_assert (   bed)    arb_assert(bed)

Definition at line 21 of file ED4_plugins.cxx.

Referenced by ED4_host::get_base_position().

Function Documentation

static bool has_species_name ( ED4_base base,
const char species_name 
)
static
static const PlugIn* findPlugin ( const char name)
static

Definition at line 114 of file ED4_plugins.cxx.

References ARRAY_ELEMS, NULp, registered, start_RNA3D_plugin, and start_SECEDIT_plugin.

Referenced by ED4_start_plugin().

void ED4_start_plugin ( AW_window aw,
GBDATA gb_main,
const char pluginname 
)