summaryrefslogtreecommitdiff
path: root/TAO/examples/mfc/serverDoc.cpp
diff options
context:
space:
mode:
authormartin <martin@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-09-28 18:52:16 +0000
committermartin <martin@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-09-28 18:52:16 +0000
commitb2210af133e7c60485ae7fa71540ac35eed812ac (patch)
tree54c6233ef0dd37f52a7c123c723337c60825b432 /TAO/examples/mfc/serverDoc.cpp
parent0a480947109d590af4d2c62fbdedfa24d0472142 (diff)
downloadATCD-b2210af133e7c60485ae7fa71540ac35eed812ac.tar.gz
ChangeLogTag: Tue Sep 28 13:44:00 1999 Martin Botzler <martin.botzler@mchp.siemens.de>
Diffstat (limited to 'TAO/examples/mfc/serverDoc.cpp')
-rw-r--r--TAO/examples/mfc/serverDoc.cpp86
1 files changed, 86 insertions, 0 deletions
diff --git a/TAO/examples/mfc/serverDoc.cpp b/TAO/examples/mfc/serverDoc.cpp
new file mode 100644
index 00000000000..76cde0d8956
--- /dev/null
+++ b/TAO/examples/mfc/serverDoc.cpp
@@ -0,0 +1,86 @@
+// $Id$
+
+// serverDoc.cpp : implementation of the CServerDoc class
+//
+
+#include "stdafx.h"
+#include "server.h"
+
+#include "serverDoc.h"
+
+#ifdef _DEBUG
+#define new DEBUG_NEW
+#undef THIS_FILE
+static char THIS_FILE[] = __FILE__;
+#endif
+
+/////////////////////////////////////////////////////////////////////////////
+// CServerDoc
+
+IMPLEMENT_DYNCREATE(CServerDoc, CDocument)
+
+BEGIN_MESSAGE_MAP(CServerDoc, CDocument)
+ //{{AFX_MSG_MAP(CServerDoc)
+ // NOTE - the ClassWizard will add and remove mapping macros here.
+ // DO NOT EDIT what you see in these blocks of generated code!
+ //}}AFX_MSG_MAP
+END_MESSAGE_MAP()
+
+/////////////////////////////////////////////////////////////////////////////
+// CServerDoc construction/destruction
+
+CServerDoc::CServerDoc()
+{
+ // TODO: add one-time construction code here
+
+}
+
+CServerDoc::~CServerDoc()
+{
+}
+
+BOOL CServerDoc::OnNewDocument()
+{
+ if (!CDocument::OnNewDocument())
+ return FALSE;
+
+ // TODO: add reinitialization code here
+ // (SDI documents will reuse this document)
+
+ return TRUE;
+}
+
+
+
+/////////////////////////////////////////////////////////////////////////////
+// CServerDoc serialization
+
+void CServerDoc::Serialize(CArchive& ar)
+{
+ if (ar.IsStoring())
+ {
+ // TODO: add storing code here
+ }
+ else
+ {
+ // TODO: add loading code here
+ }
+}
+
+/////////////////////////////////////////////////////////////////////////////
+// CServerDoc diagnostics
+
+#ifdef _DEBUG
+void CServerDoc::AssertValid() const
+{
+ CDocument::AssertValid();
+}
+
+void CServerDoc::Dump(CDumpContext& dc) const
+{
+ CDocument::Dump(dc);
+}
+#endif //_DEBUG
+
+/////////////////////////////////////////////////////////////////////////////
+// CServerDoc commands