OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include <DataConnectCreator.h>
Public Member Functions | |
DataConnectCreator () | |
~DataConnectCreator () | |
Static Public Member Functions | |
static int | getNumMethods () |
static const char * | getMethodName (int) |
static const char * | getAllMethodNames () |
static int | getDefaultMethod () |
static const char * | getDefaultMethodName () |
static bool | supported (int) |
static bool | supported (const char *nm) |
static bool | known (int) |
static bool | known (const char *nm) |
static DataConnect * | create (int, const char *, int=0) |
static DataConnect * | create (const char *nm1, const char *nm2, int n=0) |
static DataConnect * | create (const char *nm, int n=0) |
static DataConnect * | create () |
static bool | setDefaultMethod (int) |
static bool | setDefaultMethod (const char *nm) |
static void | setDefaultNodes (int) |
static int | getDefaultNodes () |
Static Private Member Functions | |
static int | libindex (const char *) |
Static Private Attributes | |
static int | DefaultMethod = CONNECTMETHODS - 1 |
static DataConnect * | DefaultConnection = 0 |
static int | InstanceCount = 0 |
static int | ConnectNodes = 1 |
Definition at line 35 of file DataConnectCreator.h.
DataConnectCreator::DataConnectCreator | ( | ) |
Definition at line 59 of file DataConnectCreator.cpp.
References InstanceCount.
DataConnectCreator::~DataConnectCreator | ( | ) |
Definition at line 68 of file DataConnectCreator.cpp.
References DefaultConnection, and InstanceCount.
|
static |
Definition at line 170 of file DataConnectCreator.cpp.
References DefaultConnection, DefaultMethod, and getMethodName().
Referenced by DataSource::connect(), and create().
|
inlinestatic |
Definition at line 87 of file DataConnectCreator.h.
References create(), DefaultMethod, and Hypervolume::n.
|
inlinestatic |
Definition at line 82 of file DataConnectCreator.h.
References create(), libindex(), and Hypervolume::n.
|
static |
Definition at line 137 of file DataConnectCreator.cpp.
References endl(), ERRORMSG, getDefaultNodes(), getMethodName(), Hypervolume::n, and DataSource::OUTPUT.
|
static |
Definition at line 97 of file DataConnectCreator.cpp.
Referenced by IpplInfo::IpplInfo(), and IpplInfo::printHelp().
|
inlinestatic |
Definition at line 56 of file DataConnectCreator.h.
References DefaultMethod.
|
inlinestatic |
Definition at line 61 of file DataConnectCreator.h.
References DefaultMethod, and getMethodName().
|
static |
Definition at line 214 of file DataConnectCreator.cpp.
References ConnectNodes, and IpplInfo::getNodes().
Referenced by create(), and DataConnect::DataConnect().
|
static |
Definition at line 86 of file DataConnectCreator.cpp.
References Hypervolume::n.
Referenced by create(), and getDefaultMethodName().
|
static |
Definition at line 78 of file DataConnectCreator.cpp.
|
static |
Definition at line 129 of file DataConnectCreator.cpp.
References known(), and libindex().
|
static |
Definition at line 121 of file DataConnectCreator.cpp.
Referenced by IpplInfo::IpplInfo(), known(), and supported().
|
staticprivate |
Definition at line 193 of file DataConnectCreator.cpp.
Referenced by create(), known(), setDefaultMethod(), and supported().
|
inlinestatic |
Definition at line 105 of file DataConnectCreator.h.
References libindex(), and setDefaultMethod().
|
static |
Definition at line 181 of file DataConnectCreator.cpp.
References DefaultMethod, and supported().
Referenced by IpplInfo::IpplInfo(), and setDefaultMethod().
|
static |
Definition at line 207 of file DataConnectCreator.cpp.
References ConnectNodes, and Hypervolume::n.
Referenced by IpplInfo::IpplInfo().
|
static |
Definition at line 113 of file DataConnectCreator.cpp.
References libindex(), and supported().
|
static |
Definition at line 105 of file DataConnectCreator.cpp.
References known().
Referenced by IpplInfo::IpplInfo(), setDefaultMethod(), and supported().
|
staticprivate |
Definition at line 127 of file DataConnectCreator.h.
Referenced by getDefaultNodes(), and setDefaultNodes().
|
staticprivate |
Definition at line 120 of file DataConnectCreator.h.
Referenced by create(), and ~DataConnectCreator().
|
staticprivate |
Definition at line 117 of file DataConnectCreator.h.
Referenced by create(), getDefaultMethod(), getDefaultMethodName(), and setDefaultMethod().
|
staticprivate |
Definition at line 123 of file DataConnectCreator.h.
Referenced by DataConnectCreator(), and ~DataConnectCreator().