implementing the copy contructors for two helper classes because compiler on macos...
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 28 Oct 2010 07:35:15 +0000 (07:35 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 28 Oct 2010 07:35:15 +0000 (07:35 +0000)
commitf308715b4513e2cdea1cf354d122cf6fefb89429
treeb79105ece9b6f2af7dd324012a44fdd54aaa6348
parent1d80678581d0819c544f41ba68240c0c913b55de
implementing the copy contructors for two helper classes because compiler on macos seems to have a different implementation of stl::find which needs the copy constructor. Other implementations avoid this

Solves compilation error
***** Compiling HLT/BASE/AliHLTComponent.cxx *****
HLT/BASE/AliHLTComponent.cxx: In member function ‘int AliHLTComponent::ProcessEvent(const AliHLTComponentEventData&, const AliHLTComponentBlockData*, AliHLTComponentTriggerData&, AliHLTUInt8_t*, AliHLTUInt32_t&, AliHLTUInt32_t&, AliHLTComponentBlockData*&, AliHLTComponentEventDoneData*&)’:
HLT/BASE/AliHLTComponent.cxx:1733: error: ‘<unnamed>::AliHLTComponentStatisticsId::AliHLTComponentStatisticsId(const<unnamed>::AliHLTComponentStatisticsId&)’ is private
HLT/BASE/AliHLTComponent.cxx:1899: error: within this context
HLT/BASE/AliHLTComponent.cxx:1755: error: ‘<unnamed>::AliHLTComponentBlockDataSpecification::AliHLTComponentBlockDataSpecification(const<unnamed>::AliHLTComponentBlockDataSpecification&)’ is private
HLT/BASE/AliHLTComponent.cxx:1906: error: within this context
make[1]: *** [HLT/tgt_macosx64/BASE/AliHLTComponent.o] Error 1
make: *** [default] Error 2
HLT/BASE/AliHLTComponent.cxx