AliHLTOUT::AliHLTOUTHandlerListEntry& AliHLTOUT::AliHLTOUTHandlerListEntry::operator=(const AliHLTOUTHandlerListEntry& src)
{
// see header file for class documentation
+ if (this==&src) return *this;
fpHandler=src.fpHandler;
if (src.fpHandlerDesc)
*fpHandlerDesc=*src.fpHandlerDesc;
: fDataType(dt), fSpecification(spec), fIndex(index), fSelected(false), fProcessed(false), fpCollection(pCollection) {};
AliHLTOUTBlockDescriptor(const AliHLTOUTBlockDescriptor& src)
: fDataType(src.fDataType), fSpecification(src.fSpecification), fIndex(src.fIndex), fSelected(false), fProcessed(false), fpCollection(src.fpCollection) {}
- AliHLTOUTBlockDescriptor& operator=(const AliHLTOUTBlockDescriptor& src)
- { fDataType=src.fDataType; fSpecification=src.fSpecification; fIndex=src.fIndex; fSelected=false; fProcessed=false; fpCollection=src.fpCollection; return *this; }
+ AliHLTOUTBlockDescriptor& operator=(const AliHLTOUTBlockDescriptor& src) {
+ if (this==&src) return *this;
+ fDataType=src.fDataType; fSpecification=src.fSpecification; fIndex=src.fIndex; fSelected=false; fProcessed=false; fpCollection=src.fpCollection; return *this;
+ }
~AliHLTOUTBlockDescriptor() {}
operator AliHLTComponentDataType() const {return fDataType;}