A pointer to a class information object, which may be obtained
by using the ::CLASSINFO macro.
- @returns @true if the class represented by info is the same class as this
+ @return @true if the class represented by info is the same class as this
one or is derived from it.
*/
bool IsKindOf(wxClassInfo* info);
/**
Creates an object of the appropriate kind.
- @returns @NULL if the class has not been declared dynamically creatable
+ @return @NULL if the class has not been declared dynamically creatable
(typically, this happens for abstract classes).
*/
wxObject* CreateObject() const;
Reset this class to ptr which points to a reference counted object and
calls T::DecRef() on the previously owned object.
*/
- void reset(T *ptr)
+ void reset(T *ptr);
/**
Conversion to a boolean expression (in a variant which is not
*/
#define wxConstCast( ptr, classname )
-/**
- This is defined in debug mode to be call the redefined new operator
- with filename and line number arguments. The definition is:
-
- @code
- #define WXDEBUG_NEW new(__FILE__,__LINE__)
- @endcode
-
- In non-debug mode, this is defined as the normal new operator.
-
- @header{wx/object.h}
-*/
-#define WXDEBUG_NEW( arg )
-
/**
This macro returns the pointer @e ptr cast to the type @e classname * if
the pointer is of this type (the check is done during the run-time) or
//@}
+/** @ingroup group_funcmacro_debug */
+//@{
+
+/**
+ This is defined in debug mode to be call the redefined new operator
+ with filename and line number arguments. The definition is:
+
+ @code
+ #define WXDEBUG_NEW new(__FILE__,__LINE__)
+ @endcode
+
+ In non-debug mode, this is defined as the normal new operator.
+
+ @header{wx/object.h}
+*/
+#define WXDEBUG_NEW( arg )
+
+//@}
+