]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/object.h
compilation fix for PCH-less build
[wxWidgets.git] / interface / object.h
index 07bb1f1f46298fd00269dca93d6a4622742325d6..b6467e9fe6abd56046c6176c276eb74b44c4c693 100644 (file)
@@ -250,7 +250,7 @@ public:
             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);
@@ -368,7 +368,7 @@ public:
     /**
         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;
@@ -536,7 +536,7 @@ public:
         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
@@ -769,20 +769,6 @@ public:
 */
 #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
@@ -846,3 +832,22 @@ wxObject *wxCreateDynamicObject(const wxString& className);
 
 //@}
 
+/** @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 )
+
+//@}
+