tracker.h
Clase wxTrackable
Jerarquía:

Clase base complementaria para un objeto rastreable.
Esta clase mantiene una lista enlazada interna de clases de tipo wxTrackerNode y llama a OnObjectDestroy() sobre ellas si este objeto es destruido. El uso más común es mediante el uso de la plantilla de clase wxWeakRef<T> que automatiza esto. Esta clase no tiene API pública. Su único uso es derivando otra clase de ella para hacerla rastreable.
class MyClass: public Foo, public wxTrackable { // whatever } typedef wxWeakRef<MyClass> MyClassRef;