OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include <MakeDataSource.h>
Public Member Functions | |
ScalarDataSource (T &S) | |
virtual | ~ScalarDataSource () |
T & | scalarRef () |
![]() | |
DataSource () | |
virtual | ~DataSource () |
bool | connected (DataConnect *=0) const |
DataSourceObject * | findDataSourceObject (DataConnect *) const |
DataConnect * | connect (const char *, DataConnect *=0, int=DataSource::DEFAULT) |
bool | connect (DataSourceObject *) |
bool | disconnect (DataConnect *=0) |
bool | updateConnection (DataConnect *=0) |
void | interact (DataConnect *=0) |
void | interact (const char *, DataConnect *=0) |
Protected Member Functions | |
DataSourceObject * | createDataSourceObject (const char *, DataConnect *, int) |
Private Attributes | |
T & | MyScalar |
Additional Inherited Members | |
![]() | |
enum | DsMode { INPUT, OUTPUT, BOTH, DEFAULT } |
typedef std::vector < DataSourceObject * > | container_t |
Definition at line 27 of file MakeDataSource.h.
|
inline |
Definition at line 35 of file ScalarDataSource.h.
|
inlinevirtual |
Definition at line 38 of file ScalarDataSource.h.
|
protectedvirtual |
Implements DataSource.
Definition at line 37 of file ScalarDataSource.hpp.
References make_DataSourceObject().
|
inline |
Definition at line 41 of file ScalarDataSource.h.
References ScalarDataSource< T >::MyScalar.
|
private |
Definition at line 53 of file ScalarDataSource.h.
Referenced by ScalarDataSource< T >::scalarRef().