Classes | Namespaces | Functions | Variables
PlumedMainInitializer.cpp File Reference
#include "PlumedMain.h"
#include "tools/Exception.h"
#include <cstdlib>

Classes

struct  plumed_plumedmain_function_holder
 Container for plumedmain function pointers (create, cmd and finalize). More...
 
class  PLMD::PlumedMainInitializer
 Static object which registers Plumed. More...
 

Namespaces

 PLMD
 

Functions

void * plumedmain_create ()
 
void plumedmain_cmd (void *plumed, const char *key, const void *val)
 
void plumedmain_finalize (void *plumed)
 
plumed_plumedmain_function_holderplumed_kernel_register (const plumed_plumedmain_function_holder *)
 Register for plumedmain function pointers. More...
 

Variables

static class PLMD::PlumedMainInitializer PLMD::RegisterMe
 

Function Documentation

◆ plumed_kernel_register()

Register for plumedmain function pointers.

◆ plumedmain_cmd()

void plumedmain_cmd ( void *  plumed,
const char *  key,
const void *  val 
)

◆ plumedmain_create()

void* plumedmain_create ( )

◆ plumedmain_finalize()

void plumedmain_finalize ( void *  plumed)