15 #ifndef NODEPOINTERTOBASE_H
16 #define NODEPOINTERTOBASE_H
18 #include "pandabase.h"
19 #include "pointerToVoid.h"
20 #include "memoryUsage.h"
21 #include "config_express.h"
43 INLINE ~NodePointerToBase();
45 #ifdef USE_MOVE_SEMANTICS
50 void reassign(To *ptr);
60 void output(ostream &out)
const;
64 INLINE ostream &operator <<(ostream &out, const NodePointerToBase<T> &pointer) {
69 #include "nodePointerToBase.I"
void output(ostream &out) const
A handy function to output NodePointerTo's as a hex pointer followed by a reference count...
void clear()
A convenient way to set the NodePointerTo object to NULL.
This is similar to PointerToBase, but it manages objects of type NodeReferenceCount or NodeCachedRefe...
This is the non-template part of the base class for PointerTo and ConstPointerTo. ...