BaseClass(const String & name) (B1)
BaseClass::doit (B1)
BaseClass(const String & name) (D1)
DerivedClass(const String & name) (D1)
DerivedClass::doit (D1)
BaseClass(const String & name) (D2)
DerivedClass(const String & name) (D2)
~BaseClass (B1)
DerivedClass::doit (D2)
void functionThatCastPointer(const Pointer<BaseClass> & p_base)
DerivedClass::doit (D1)
Pointer<BaseClass> functionThatReturnPointer(const Pointer<DerivedClass> & p_derived)
DerivedClass::doit (D1)
~DerivedClass (D2)
~BaseClass (D2)
DerivedClass::doit (D1)
~DerivedClass (D1)
~BaseClass (D1)
BaseClass(const String & name) (D3)
DerivedClass(const String & name) (D3)
DerivedClass::doit (D3)
DerivedClass::doit (D3)
DerivedClass::doit (D3)
~DerivedClass (D3)
~BaseClass (D3)
