#include <string>
#include <vector>
#include <map>
#include "colvarmodule.h"
#include "colvarvalue.h"
#include "colvarbias.h"
#include "colvarproxy.h"
#include "colvarscript_commands.h"
Go to the source code of this file.
Compounds | |
class | colvarscript |
Defines | |
#define | COLVARSCRIPT_ERROR -1 |
#define | COLVARSCRIPT_OK 0 |
#define | CVSCRIPT_ENUM_COMM(COMM) COMM, |
#define | CVSCRIPT(COMM, HELP, N_ARGS_MIN, N_ARGS_MAX, ARGS, FN_BODY) CVSCRIPT_ENUM_COMM(COMM) |
Functions | |
colvarscript * | colvarscript_obj () |
Get a pointer to the main colvarscript object. More... | |
colvar * | colvar_obj (void *pobj) |
Get a pointer to the colvar object pointed to by pobj. More... | |
colvarbias * | colvarbias_obj (void *pobj) |
Get a pointer to the colvarbias object pointed to by pobj. More... | |
int | run_colvarscript_command (int objc, unsigned char *const objv[]) |
Generic wrapper for string-based scripting. More... | |
const char * | get_colvarscript_result () |
Get the string result of a script call. More... |
|
Definition at line 24 of file colvarscript.h. Referenced by bin. |
|
Definition at line 25 of file colvarscript.h. |
|
|
|
|
|
Get a pointer to the colvar object pointed to by pobj.
Definition at line 1421 of file colvarscript.h. |
|
Get a pointer to the colvarbias object pointed to by pobj.
Definition at line 1428 of file colvarscript.h. |
|
Get a pointer to the main colvarscript object.
Definition at line 1414 of file colvarscript.h. Referenced by cvscript_command_arghelp, cvscript_command_full_help, cvscript_command_help, cvscript_command_n_args_max, cvscript_command_n_args_min, cvscript_command_names, and cvscript_command_rethelp. |
|
Get the string result of a script call.
Definition at line 1722 of file colvarscript.C. |
|
Generic wrapper for string-based scripting.
Definition at line 1707 of file colvarscript.C. |