#include <yateclass.h>
Protected Member Functions | |
RefPointerBase () | |
void | assign (RefObject *oldptr, RefObject *newptr, void *pointer) |
Protected Attributes | |
void * | m_pointer |
Internal helper class providing a non-inline method to RefPointer. Please don't use this class directly, use RefPointer instead.
RefPointerBase | ( | ) | [inline, protected] |
Default constructor, initialize to null pointer
Set a new stored pointer
oldptr | Pointer to the RefObject of the old stored object | |
newptr | Pointer to the RefObject of the new stored object | |
pointer | A void pointer to the derived class |
Referenced by RefPointer::assign().
void* m_pointer [protected] |
The untyped stored pointer that should be casted to a RefObject derived class
Referenced by RefPointer::pointer().