11 #ifndef PARTICLE_BASE_DATA_SOURCE_H
12 #define PARTICLE_BASE_DATA_SOURCE_H
45 typedef std::vector<IpplParticleBaseDataSource *>
BaseList_t;
std::string::iterator iterator
AttribList_t::iterator begin_attrib()
virtual ~IpplParticleBaseDataSource()
static BaseList_t::iterator end_base()
virtual bool disconnect_attrib(ParticleAttribDataSource *)
virtual bool connect_attrib(ParticleAttribDataSource *)
std::vector< ParticleAttribDataSource * > AttribList_t
IpplParticleBaseDataSource(const char *, DataConnect *, int, DataSource *)
static BaseList_t::iterator begin_base()
AttribList_t::iterator end_attrib()
static BaseList_t BaseList
std::vector< IpplParticleBaseDataSource * > BaseList_t
virtual bool has_attrib(ParticleAttribBase *)=0
static IpplParticleBaseDataSource * find_particle_base(ParticleAttribDataSource *, ParticleAttribBase *)