Contains the base implementation of Roccom. More...
#include <iostream>#include <sys/time.h>#include <algorithm>#include <dlfcn.h>#include <cctype>#include <cstring>#include <cstdlib>#include <cstdio>#include <sstream>#include "Roccom_base.h"#include "commpi.h"
Go to the source code of this file.
Classes | |
| class | COM_Object_derived |
Functions | |
| static void | remove_arg (int *argc, char ***argv, int i) |
| Remove an argument from the argument list. More... | |
| void | print_type (std::ostream &os, COM_Type type) |
| static double | get_wtime () |
Variables | |
| COM_END_NAME_SPACE void * | p_xargc |
| Circumvent problem with missing variables. More... | |
| void * | p_xargv |
Contains the base implementation of Roccom.
The more advanced implementations should reimplement the following: window_init_done, delete_window, delete_pane, and call_function, icall_function.
Definition in file Roccom_base.C.
|
inlinestatic |
Definition at line 1734 of file Roccom_base.C.
Referenced by Roccom_base::call_function().

| void print_type | ( | std::ostream & | os, |
| COM_Type | type | ||
| ) |
Definition at line 480 of file Roccom_base.C.
References COM_CHAR, COM_CHARACTER, COM_DOUBLE, COM_DOUBLE_PRECISION, COM_F90POINTER, COM_FLOAT, COM_INT, COM_INTEGER, COM_LOGICAL, COM_LONG, COM_METADATA, COM_MPI_COMMC, COM_MPI_COMMF, COM_OBJECT, COM_REAL, COM_STRING, and COM_VOID.
Referenced by Roccom_base::get_attribute(), Roccom_base::new_attribute(), Roccom_base::set_function(), and Roccom_base::set_member_function_helper().

|
inlinestatic |
Remove an argument from the argument list.
Definition at line 78 of file Roccom_base.C.
Referenced by Roccom_base::Roccom_base().

| COM_END_NAME_SPACE void* p_xargc |
Circumvent problem with missing variables.
Definition at line 2274 of file Roccom_base.C.
| void* p_xargv |
Definition at line 2275 of file Roccom_base.C.