#include <DataSource.h>
Inheritance diagram for DataSource:
Public Types | |
typedef vector< DataSourceObject * > | container_t |
enum | DsMode { INPUT, OUTPUT, BOTH, DEFAULT } |
Public Member Functions | |
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)=0 |
Definition at line 62 of file DataSource.h.
|
Definition at line 73 of file DataSource.h. |
|
Definition at line 70 of file DataSource.h. |
|
Definition at line 36 of file DataSource.cpp. |
|
Definition at line 43 of file DataSource.cpp. References disconnect(). Here is the call graph for this function: |
|
Definition at line 127 of file DataSource.cpp. References DataConnect::checkin(), DataSourceObject::connected(), DataSourceObject::getConnection(), and DataSourceObject::getSource(). Here is the call graph for this function: |
|
Definition at line 83 of file DataSource.cpp. References connected(), DataConnectCreator::create(), createDataSourceObject(), DEFAULT, endl(), ERRORMSG, and DataConnect::getDefaultTransferMethod(). Referenced by DataConnect::connect(). Here is the call graph for this function: |
|
Definition at line 69 of file DataSource.cpp. References findDataSourceObject(). Referenced by connect(). Here is the call graph for this function: |
|
Implemented in ScalarDataSource< T >, StringDataSource< T >, Field< T, Dim, M, C >, ParticleAttrib< T >, ParticleBase< PLayout >, Field< T, Dim, Mesh, Centering >, and ParticleBase< T >. Referenced by connect(). |
|
Definition at line 143 of file DataSource.cpp. References a. Referenced by ~DataSource(). |
|
Definition at line 55 of file DataSource.cpp. References a. Referenced by connected(). |
|
Definition at line 208 of file DataSource.cpp. References a. |
|
Definition at line 195 of file DataSource.cpp. References a. |
|
Definition at line 176 of file DataSource.cpp. References a. |