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