X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9727442f12763b9a5723135a2d4d7c91b1e1bab6..a25a17732c2d4d34d5d35a5318053dd8c6e29722:/docs/doxygen/overviews/runtimeclass.h?ds=sidebyside diff --git a/docs/doxygen/overviews/runtimeclass.h b/docs/doxygen/overviews/runtimeclass.h index 6b7add1e45..dd16fe7db9 100644 --- a/docs/doxygen/overviews/runtimeclass.h +++ b/docs/doxygen/overviews/runtimeclass.h @@ -6,15 +6,15 @@ // Licence: wxWindows license ///////////////////////////////////////////////////////////////////////////// -/*! +/** -@page overview_rtti Runtime Class Information (RTTI) +@page overview_rtti Runtime Type Information (RTTI) @li @ref overview_rtti_intro @li @ref overview_rtti_classinfo @li @ref overview_rtti_example -@seealso +@see @li wxObject @li wxClassInfo @@ -25,7 +25,7 @@ @section overview_rtti_intro Introduction -One of the failings of C++ used to be that no run-time information was provided +One of the failings of C++ used to be that no runtime information was provided about a class and its position in the inheritance hierarchy. Another, which still persists, is that instances of a class cannot be created just by knowing the name of a class, which makes facilities such as persistent storage hard to @@ -76,7 +76,7 @@ wxClassInfo object instead, then you can simply call wxClassInfo::CreateObject. @section overview_rtti_classinfo wxClassInfo This class stores meta-information about classes. An application may use macros -such as DECLARE_DYNAMIC_CLASS and IMPLEMENT_DYNAMIC_CLASS to record run-time +such as DECLARE_DYNAMIC_CLASS and IMPLEMENT_DYNAMIC_CLASS to record runtime information about a class, including: @li It's position in the inheritance hierarchy. @@ -93,7 +93,7 @@ You can get the wxClassInfo for a class by using the CLASSINFO macro, e.g. CLASSINFO(wxFrame). You can get the wxClassInfo for an object using wxObject::GetClassInfo. -@seealso +@see @li wxObject @li wxCreateDynamicObject