#include <Xrtti.h>
Public Types | |
enum | Type { Type_Array = 0, Type_Pointer = 1 } |
Public Member Functions | |
virtual Type | GetType () const =0 |
********************************************************************** This enumerates the valid subtypes
virtual Type Xrtti::ArrayOrPointer::GetType | ( | ) | const [pure virtual] |
Returns the type of this ArrayOrPointer. The most derived class of this object is determined by the value returned here:
Type_Array: most derived type is Array
Type_Pointer: most derived type is Pointer
Implemented in Xrtti::Array, and Xrtti::Pointer.
Referenced by Xrtti::Pointer::operator==(), and Xrtti::Array::operator==().