Skip to content

modify ToolHandle to allow non-const correctness.

if compiled with -DALLOW_TOOLHANDLE_NONCONSTNESS, can call non-const methods of a Tool from a const ToolHandle.

Also adds a ToolHandle.unConst() method which strips the constness of the ToolHandle, but prints a deprecation warning message at compile time. Requires -DATLAS.

Merge request reports