renamed IsRefTo() to IsSameAs() (do complain if this is not more clear) and

changed its signature to take a const reference instead of a pointer which
simplifies the code and makes it safer as well


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42776 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2006-10-30 22:03:53 +00:00
parent e4ef49c7a7
commit a3ab1c1801
19 changed files with 27 additions and 25 deletions

View File

@@ -116,12 +116,15 @@ this one or is derived from it.
bool tmp = obj->IsKindOf(CLASSINFO(wxFrame));
\end{verbatim}
\membersection{wxObject::IsRefTo}\label{wxobjectisrefto}
\membersection{wxObject::IsSameAs}\label{wxobjectissameas}
\func{bool}{IsRefTo}{\param{const wxObject *}{ obj}}
\func{bool}{IsSameAs}{\param{const wxObject\& }{ obj}}
Returns \true if this object is referencing the \arg{obj}'s data.
Note that this function only does a {\tt shallow} comparison.
Returns \true if this object has the same data pointer as \arg{obj}. Notice
that \true is returned if the data pointers are \NULL in both objects.
This function only does a \emph{shallow} comparison, i.e. it doesn't compare
the objects pointed to by the data pointers of these objects.
\membersection{wxObject::Ref}\label{wxobjectref}