Add support for Handle const assignment from non const instances
Add support for copy assigning or constructing `XYZHandle<const T>` from a `XYZHandle<T>`. Extended the test `MyGaudiAlg.py` test for this feature and `ToolHandle<const T>` support in general. Developed due to the discussion in gaudi/Gaudi!215 See merge request !226
Showing
- GaudiExamples/src/AlgTools/IMyTool.h 1 addition, 1 deletionGaudiExamples/src/AlgTools/IMyTool.h
- GaudiExamples/src/AlgTools/MyGaudiAlgorithm.cpp 38 additions, 13 deletionsGaudiExamples/src/AlgTools/MyGaudiAlgorithm.cpp
- GaudiExamples/src/AlgTools/MyGaudiAlgorithm.h 8 additions, 0 deletionsGaudiExamples/src/AlgTools/MyGaudiAlgorithm.h
- GaudiExamples/src/AlgTools/MyGaudiTool.cpp 1 addition, 1 deletionGaudiExamples/src/AlgTools/MyGaudiTool.cpp
- GaudiExamples/src/AlgTools/MyGaudiTool.h 1 addition, 1 deletionGaudiExamples/src/AlgTools/MyGaudiTool.h
- GaudiExamples/src/AlgTools/MyTool.cpp 1 addition, 1 deletionGaudiExamples/src/AlgTools/MyTool.cpp
- GaudiExamples/src/AlgTools/MyTool.h 1 addition, 1 deletionGaudiExamples/src/AlgTools/MyTool.h
- GaudiExamples/src/bug_34121/bug34121_Tool.cpp 2 additions, 2 deletionsGaudiExamples/src/bug_34121/bug34121_Tool.cpp
- GaudiExamples/tests/qmtest/gaudiexamples.qms/algtools_list_tools.qmt 2 additions, 0 deletions...es/tests/qmtest/gaudiexamples.qms/algtools_list_tools.qmt
- GaudiExamples/tests/qmtest/refs/AlgTools2.ref 127 additions, 14 deletionsGaudiExamples/tests/qmtest/refs/AlgTools2.ref
- GaudiExamples/tests/qmtest/refs/AlgTools_pyopts.ref 112 additions, 6 deletionsGaudiExamples/tests/qmtest/refs/AlgTools_pyopts.ref
- GaudiKernel/GaudiKernel/GaudiHandle.h 44 additions, 7 deletionsGaudiKernel/GaudiKernel/GaudiHandle.h
- GaudiKernel/GaudiKernel/ServiceHandle.h 11 additions, 2 deletionsGaudiKernel/GaudiKernel/ServiceHandle.h
- GaudiKernel/GaudiKernel/ToolHandle.h 16 additions, 14 deletionsGaudiKernel/GaudiKernel/ToolHandle.h
Loading
Please register or sign in to comment