40 for (devices_t::const_iterator it(
_devices.begin()); it !=
_devices.end(); ++it)
43 it->second->serialize(out);
54 for(
size_t i(0); i < nDev; ++i)
56 const devices_t::key_type key(in.
retrieve<devices_t::key_type>());
file contains declaration of the CASSEvent
virtual void writeVersion(SerializerBackend &out) const
write the version to the stream
Container for all Machine related Data.
file contains the declaration of the acqiristdc part of the CASSEvent
void serialize(SerializerBackend &) const
serialize a event to the Serializer
file contains the declaration of the acqiris part of the CASSEvent
bool deserialize(SerializerBackend &)
deserialize an event from the Serializer
virtual void checkVersion(SerializerBackend &in) const
check the version
std::tr1::shared_ptr< DeviceBackend > shared_pointer
a shared pointer of this type
contains container for simple pixel detector data
definitions of a machine device
the device containing pixel detector data
Type retrieve()
read arbitrary value from stream
devices_t _devices
list of devices for this event
id_t _id
id of the cassevent
void add(const Type &value)
add arbitrary value to the stream
CASSEvent()
constructor will create all devices