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.