OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include <MakeDataSource.h>
Public Member Functions | |
StringDataSource (T *S, int mlen) | |
virtual | ~StringDataSource () |
T * | stringPtr () |
const T * | stringPtr () const |
int | stringLen () const |
![]() | |
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 | |
virtual DataSourceObject * | createDataSourceObject (const char *, DataConnect *, int) |
Private Attributes | |
T * | MyString |
int | StringLen |
Additional Inherited Members | |
![]() | |
enum | DsMode { INPUT, OUTPUT, BOTH, DEFAULT } |
typedef std::vector < DataSourceObject * > | container_t |
Definition at line 28 of file MakeDataSource.h.
|
inline |
Definition at line 37 of file StringDataSource.h.
|
inlinevirtual |
Definition at line 40 of file StringDataSource.h.
|
protectedvirtual |
Implements DataSource.
Definition at line 36 of file StringDataSource.hpp.
References DataConnect::DSID().
|
inline |
Definition at line 47 of file StringDataSource.h.
References StringDataSource< T >::StringLen.
|
inline |
Definition at line 43 of file StringDataSource.h.
References StringDataSource< T >::MyString.
|
inline |
Definition at line 44 of file StringDataSource.h.
References StringDataSource< T >::MyString.
|
private |
Definition at line 59 of file StringDataSource.h.
Referenced by StringDataSource< T >::stringPtr().
|
private |
Definition at line 60 of file StringDataSource.h.
Referenced by StringDataSource< T >::stringLen().