summaryrefslogtreecommitdiff
path: root/examples/DLL/Magazine.h
diff options
context:
space:
mode:
authorkirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-11-26 07:58:58 +0000
committerkirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-11-26 07:58:58 +0000
commit1a7711dbb8fdadae715b1a6a11d1f7c9df873fab (patch)
treec889440a61accf2e4a6aa512862c73efbc77f16a /examples/DLL/Magazine.h
parent9ed8b6f20327da8a3f3cb92559c2008791f55e85 (diff)
downloadATCD-1a7711dbb8fdadae715b1a6a11d1f7c9df873fab.tar.gz
*** empty log message ***
Diffstat (limited to 'examples/DLL/Magazine.h')
-rw-r--r--examples/DLL/Magazine.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/examples/DLL/Magazine.h b/examples/DLL/Magazine.h
new file mode 100644
index 00000000000..f1df7f506dd
--- /dev/null
+++ b/examples/DLL/Magazine.h
@@ -0,0 +1,23 @@
+// $Id$
+
+#ifndef MAGAZINE_H
+#define MAGAZINE_H
+
+class Magazine
+{
+ //= TITLE
+ // This is an abstract class used in the DLL example.
+ //
+ //= DESCRIPTION
+ // This class simply is an inetrface which the derived classes will
+ // exploit.
+ public:
+
+ // No-op virtual destructor.
+ virtual ~Magazine (void) {};
+
+ // This method gives the title of the magazine.
+ virtual void title (void) = 0;
+};
+
+#endif /* MAGAZINE_H */