summaryrefslogtreecommitdiff
path: root/doc/api-documentation/html/swobject.h-source.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/api-documentation/html/swobject.h-source.html')
-rw-r--r--doc/api-documentation/html/swobject.h-source.html59
1 files changed, 0 insertions, 59 deletions
diff --git a/doc/api-documentation/html/swobject.h-source.html b/doc/api-documentation/html/swobject.h-source.html
deleted file mode 100644
index 5ffc221..0000000
--- a/doc/api-documentation/html/swobject.h-source.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html><head><meta name="robots" content="noindex">
-<title>swobject.h Source File</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body bgcolor="#ffffff">
-<!-- Generated by Doxygen 1.1.5 on Thu May 24 19:50:26 2001 -->
-<center>
-<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; </center>
-<hr><h1>swobject.h</h1><div class="fragment"><pre>00001 <font class="preprocessor">#ifndef SWOBJECT_H
-</font>00002 <font class="preprocessor"></font><font class="preprocessor">#define SWOBJECT_H
-</font>00003 <font class="preprocessor"></font>
-00004 <font class="preprocessor">#include &lt;utilfuns.h&gt;</font>
-00005 <font class="preprocessor">#if !defined(__GNUC__) &amp;&amp; !defined(_WIN32_WCE)
-</font>00006 <font class="preprocessor"></font><font class="preprocessor">#else
-</font>00007 <font class="preprocessor"></font><font class="preprocessor">#include &lt;unixstr.h&gt;</font>
-00008 <font class="preprocessor">#endif
-</font>00009 <font class="preprocessor"></font>
-00010 <font class="preprocessor">#include &lt;defs.h&gt;</font>
-00011 <font class="preprocessor">#include &lt;string.h&gt;</font>
-00012
-00013 <font class="preprocessor">#define SWDYNAMIC_CAST(className, object) (className *)((object-&gt;getClass()-&gt;isAssignableFrom(#className))?object:0)
-</font>00014 <font class="preprocessor"></font>
-00015 <font class="keyword">class </font>SWDLLEXPORT SWClass {
-00016 <font class="keyword">private</font>:
-00017 <font class="keyword">const</font> <font class="keywordtype">char</font> **descends;
-00018
-00019 <font class="keyword">public</font>:
-00020 SWClass (<font class="keyword">const</font> <font class="keywordtype">char</font> **descends)<font class="keyword"> </font>{
-00021 this-&gt;descends = descends;
-00022 }
-00023
-00024 <font class="keywordtype">bool</font> isAssignableFrom (<font class="keyword">const</font> <font class="keywordtype">char</font> *className)<font class="keyword"> const </font>{
-00025 <font class="keywordflow">for</font> (<font class="keywordtype">int</font> i = 0; descends[i]; i++) {
-00026 <font class="keywordflow">if</font> (!stricmp (descends[i], className))
-00027 <font class="keywordflow">return</font> <font class="keyword">true</font>;
-00028 }
-00029 <font class="keywordflow">return</font> <font class="keyword">false</font>;
-00030 }
-00031 };
-00032
-00033
-00034 <font class="keyword">class </font>SWObject {
-00035 <font class="keyword">protected</font>:
-00036 SWClass * myclass;
-00037
-00038 <font class="keyword">public</font>:
-00039 <font class="keyword">const</font> SWClass *getClass ()<font class="keyword"> const </font>{
-00040 <font class="keywordflow">return</font> myclass;
-00041 }
-00042 };
-00043
-00044 <font class="preprocessor">#endif
-</font></div></pre><hr><address><small>Generated at Thu May 24 19:50:26 2001 for The Sword Project by
-<a href="http://www.stack.nl/~dimitri/doxygen/index.html">
-<img src="doxygen.gif" alt="doxygen" align=center border=0
-width=110 height=53></a>1.1.5 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
- &copy; 1997-2000</small></address>
-</body>
-</html>