DataConnectCreator Class Reference

#include <DataConnectCreator.h>

Collaboration diagram for DataConnectCreator:

Collaboration graph
[legend]
List of all members.

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 DataConnectcreate (int, const char *, int=0)
static DataConnectcreate (const char *nm1, const char *nm2, int n=0)
static DataConnectcreate (const char *nm, int n=0)
static DataConnectcreate ()
static bool setDefaultMethod (int)
static bool setDefaultMethod (const char *nm)
static void setDefaultNodes (int)
static int getDefaultNodes ()

Detailed Description

Definition at line 35 of file DataConnectCreator.h.


Constructor & Destructor Documentation

DataConnectCreator::DataConnectCreator  ) 
 

Definition at line 85 of file DataConnectCreator.cpp.

References TAU_PROFILE, and TAU_VIZ.

DataConnectCreator::~DataConnectCreator  ) 
 

Definition at line 94 of file DataConnectCreator.cpp.

References TAU_PROFILE, and TAU_VIZ.


Member Function Documentation

DataConnect * DataConnectCreator::create  )  [static]
 

Definition at line 216 of file DataConnectCreator.cpp.

References getMethodName(), TAU_PROFILE, and TAU_VIZ.

Referenced by DataSource::connect(), and create().

Here is the call graph for this function:

static DataConnect* DataConnectCreator::create const char *  nm,
int  n = 0
[inline, static]
 

Definition at line 87 of file DataConnectCreator.h.

References create().

Here is the call graph for this function:

static DataConnect* DataConnectCreator::create const char *  nm1,
const char *  nm2,
int  n = 0
[inline, static]
 

Definition at line 82 of file DataConnectCreator.h.

References create().

Here is the call graph for this function:

DataConnect * DataConnectCreator::create int  ,
const char *  ,
int  = 0
[static]
 

Definition at line 164 of file DataConnectCreator.cpp.

References endl(), ERRORMSG, getDefaultNodes(), getMethodName(), DataSource::OUTPUT, TAU_PROFILE, and TAU_VIZ.

Here is the call graph for this function:

const char * DataConnectCreator::getAllMethodNames  )  [static]
 

Definition at line 123 of file DataConnectCreator.cpp.

References TAU_PROFILE, and TAU_VIZ.

static int DataConnectCreator::getDefaultMethod  )  [inline, static]
 

Definition at line 56 of file DataConnectCreator.h.

static const char* DataConnectCreator::getDefaultMethodName  )  [inline, static]
 

Definition at line 61 of file DataConnectCreator.h.

References getMethodName().

Here is the call graph for this function:

int DataConnectCreator::getDefaultNodes  )  [static]
 

Definition at line 260 of file DataConnectCreator.cpp.

References IpplInfo::getNodes().

Referenced by create(), and DataConnect::DataConnect().

Here is the call graph for this function:

const char * DataConnectCreator::getMethodName int   )  [static]
 

Definition at line 112 of file DataConnectCreator.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by create(), and getDefaultMethodName().

int DataConnectCreator::getNumMethods  )  [static]
 

Definition at line 104 of file DataConnectCreator.cpp.

References TAU_PROFILE, and TAU_VIZ.

bool DataConnectCreator::known const char *  nm  )  [static]
 

Definition at line 155 of file DataConnectCreator.cpp.

References known(), TAU_PROFILE, and TAU_VIZ.

Here is the call graph for this function:

bool DataConnectCreator::known int   )  [static]
 

Definition at line 147 of file DataConnectCreator.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by known(), and supported().

static bool DataConnectCreator::setDefaultMethod const char *  nm  )  [inline, static]
 

Definition at line 105 of file DataConnectCreator.h.

References setDefaultMethod().

Here is the call graph for this function:

bool DataConnectCreator::setDefaultMethod int   )  [static]
 

Definition at line 227 of file DataConnectCreator.cpp.

References supported(), TAU_PROFILE, and TAU_VIZ.

Referenced by setDefaultMethod().

Here is the call graph for this function:

void DataConnectCreator::setDefaultNodes int   )  [static]
 

Definition at line 253 of file DataConnectCreator.cpp.

bool DataConnectCreator::supported const char *  nm  )  [static]
 

Definition at line 139 of file DataConnectCreator.cpp.

References supported(), TAU_PROFILE, and TAU_VIZ.

Here is the call graph for this function:

bool DataConnectCreator::supported int   )  [static]
 

Definition at line 131 of file DataConnectCreator.cpp.

References known(), TAU_PROFILE, and TAU_VIZ.

Referenced by setDefaultMethod(), and supported().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Jan 16 14:36:09 2006 for IPPL by  doxygen 1.4.6