14 #ifndef POINTERTOBASE_H
15 #define POINTERTOBASE_H
43 INLINE
void reassign(To *ptr);
49 INLINE
void update_type(To *ptr);
59 ALWAYS_INLINE
void clear();
61 void output(std::ostream &out)
const;
65 INLINE std::ostream &operator <<(std::ostream &out,
const PointerToBase<T> &pointer) {
This is the base class for PointerTo and ConstPointerTo.
void output(std::ostream &out) const
A handy function to output PointerTo's as a hex pointer followed by a reference count.
void clear()
A convenient way to set the PointerTo object to NULL.
This is the non-template part of the base class for PointerTo and ConstPointerTo.
This is the base class for PointerTo and ConstPointerTo.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.