OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
#include <DataSourceObject.h>
Public Member Functions | |
DataSourceObject (const char *nm, DataSource *ds, DataConnect *dc, int tm) | |
DataSourceObject () | |
virtual | ~DataSourceObject () |
bool | connected () const |
DataConnect * | getConnection () |
DataSource * | getSource () |
virtual bool | update () |
virtual void | interact (const char *=0) |
![]() | |
NamedObj (const char *nm=0) | |
virtual | ~NamedObj () |
const char * | name () const |
const char * | setName (const char *nm=0) |
Protected Attributes | |
DataConnect * | Connection |
DataSource * | Source |
int | TransferMethod |
Definition at line 53 of file DataSourceObject.h.
|
inline |
Definition at line 57 of file DataSourceObject.h.
|
inline |
Definition at line 61 of file DataSourceObject.h.
Referenced by make_DataSourceObject().
|
inlinevirtual |
Definition at line 65 of file DataSourceObject.h.
|
inline |
Definition at line 68 of file DataSourceObject.h.
References Connection.
Referenced by DataSource::connect().
|
inline |
Definition at line 71 of file DataSourceObject.h.
References Connection.
Referenced by DataConnect::connect(), DataSource::connect(), and IpplParticleBaseDataSource::find_particle_base().
|
inline |
Definition at line 74 of file DataSourceObject.h.
References Source.
Referenced by DataConnect::connect(), and DataSource::connect().
|
inlinevirtual |
Reimplemented in FileFieldDataSource< T, Dim, M, C >, FileParticleAttribDataSource< T >, and FileIpplParticleBaseDataSource< T >.
Definition at line 93 of file DataSourceObject.h.
|
inlinevirtual |
Reimplemented in FileFieldDataSource< T, Dim, M, C >, FileParticleAttribDataSource< T >, and FileIpplParticleBaseDataSource< T >.
Definition at line 86 of file DataSourceObject.h.
|
protected |
|
protected |
Definition at line 102 of file DataSourceObject.h.
Referenced by getSource().
|
protected |