Skip to main content

Migration Guide

Following an overview about interface changes between Candera V3.0.3 and Candera V3.0.4.

Description Candera V3.0.3 Candera V3.0.4
Dynamic_Cast
DerivedObject* derivedPtr = DynamicCast<DerivedObject>(basePtr);
DerivedObject::SharedPointer derivedPtr = DynamicCast<BaseObject>(basePtr);
DerivedObject* derivedPtr = Dynamic_Cast<DerivedObject*>(basePtr);
DerivedObject::SharedPointer derivedPtr = Dynamic_Cast<BaseObject::SharedPointer>(basePtr);