use DECLARE_NO_COPY_CLASS() where applicable (patch 633384)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18525 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -161,6 +161,7 @@ protected:
|
||||
|
||||
private:
|
||||
DECLARE_ABSTRACT_CLASS(wxDocument)
|
||||
DECLARE_NO_COPY_CLASS(wxDocument)
|
||||
};
|
||||
|
||||
class WXDLLEXPORT wxView: public wxEvtHandler
|
||||
@@ -221,9 +222,10 @@ protected:
|
||||
wxDocument* m_viewDocument;
|
||||
wxString m_viewTypeName;
|
||||
wxWindow* m_viewFrame;
|
||||
|
||||
|
||||
private:
|
||||
DECLARE_ABSTRACT_CLASS(wxView)
|
||||
DECLARE_NO_COPY_CLASS(wxView)
|
||||
};
|
||||
|
||||
// Represents user interface (and other) properties of documents and views
|
||||
@@ -290,6 +292,7 @@ protected:
|
||||
|
||||
private:
|
||||
DECLARE_CLASS(wxDocTemplate)
|
||||
DECLARE_NO_COPY_CLASS(wxDocTemplate)
|
||||
};
|
||||
|
||||
// One object of this class may be created in an application, to manage all
|
||||
@@ -420,6 +423,7 @@ protected:
|
||||
static wxDocManager* sm_docManager;
|
||||
|
||||
DECLARE_EVENT_TABLE()
|
||||
DECLARE_NO_COPY_CLASS(wxDocManager)
|
||||
};
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
@@ -459,6 +463,7 @@ protected:
|
||||
private:
|
||||
DECLARE_CLASS(wxDocChildFrame)
|
||||
DECLARE_EVENT_TABLE()
|
||||
DECLARE_NO_COPY_CLASS(wxDocChildFrame)
|
||||
};
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
@@ -492,6 +497,7 @@ protected:
|
||||
private:
|
||||
DECLARE_CLASS(wxDocParentFrame)
|
||||
DECLARE_EVENT_TABLE()
|
||||
DECLARE_NO_COPY_CLASS(wxDocParentFrame)
|
||||
};
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
@@ -515,6 +521,7 @@ protected:
|
||||
|
||||
private:
|
||||
DECLARE_DYNAMIC_CLASS(wxDocPrintout)
|
||||
DECLARE_NO_COPY_CLASS(wxDocPrintout)
|
||||
};
|
||||
#endif // wxUSE_PRINTING_ARCHITECTURE
|
||||
|
||||
@@ -566,6 +573,7 @@ protected:
|
||||
|
||||
private:
|
||||
DECLARE_DYNAMIC_CLASS(wxFileHistory)
|
||||
DECLARE_NO_COPY_CLASS(wxFileHistory)
|
||||
};
|
||||
|
||||
#if wxUSE_STD_IOSTREAM
|
||||
|
||||
Reference in New Issue
Block a user