11 #ifndef DATA_CONNECT_H
12 #define DATA_CONNECT_H
55 const char *
DSID()
const {
return MyID.c_str(); }
123 virtual void ready();
std::string::iterator iterator
unsigned int size() const
bool checkin(DataSource *)
const_iterator end() const
const char * DSID() const
bool checkout(DataSource *, bool=true)
virtual bool connected() const
virtual void updateConnections(DataConnect *=0)
container_t::const_iterator const_iterator
container_t::iterator iterator
bool onConnectNode() const
int getDefaultTransferMethod() const
virtual DataConnect * connect(const char *, DataSource *, int=DataSource::DEFAULT)
unsigned int numDataSources() const
void setDefaultTransferMethod(int m)
virtual void interact(const char *=0, DataConnect *=0)
DataConnect(const char *nm, const char *id, int dtm=DataSource::OUTPUT, int n=0)
std::vector< DataSource * > container_t
virtual void disconnectConnections()
const_iterator begin() const