1<HTML><HEAD><TITLE>Metakit 2.0</TITLE></HEAD> 2<BODY bgcolor="#FFFFFF" alink="#008000" vlink="#800080" link="#0000FF" text="#000000"> 3 4<TABLE cellspacing=0 cellpadding=0 border=0 width="100%"><TR valign=top> 5 <TD width=100><A href="http://www.equi4.com/"> 6 <IMG src=e4w.gif alt="E q u i 4" align=left width=97 height=35 hspace=0 border=0></A> 7 </TD><TD align=center> 8 <FONT size=+2>Metakit 2.0</FONT><BR> 9 <I>December 1999</I> 10 </TD><TD width=100></TD></Tr></TABLE> 11<P> 12 13 14<DL> 15<DT><H3>About these pages</H3><DD> 16 17As you can see on the right, this Metakit documentation is 18presented using a frames-based "browser" interface, which should make it 19easy to navigate and find specific information 20(<A href=index.html target="_top">click here</A> 21if you don't see the index pane). 22<P> 23 24The <B><A href=classes.html>Class Index</A></B> describes the API of 25all the public classes in Metakit. 26The <B><A href=samples.html>Sample Index</A></B> describes each of the 27samples supplied as part of the evaluation package. 28The <B><A href=tips.html>Tips and Tricks</A></B> section 29goes into issues such as performance and gives more advanced 30background information. 31 32<DT><H3>Class hierarchy</H3><DD> 33 34The following list only mentions the public API classes 35(<B>core classes</B> in bold): 36<P> 37 38<TABLE border=0 cellspacing=0 cellpadding=0> 39 <TR> 40 <TH align=left width=150> 41 Base class: 42 </TH><TH align=left width=200> 43 Derived classes: 44 </TH><TH align=left> 45 Virtual: 46 </TH> 47 </TR> 48 <TR><TD> 49 <A href="c4_Bytes.html">c4_Bytes</A> 50 </TD><TD>-</TD><TD valign=top>No</TD></TR> 51 <TR><TD> 52 <A href="c4_Cursor.html">c4_Cursor</A> 53 </TD><TD>-</TD><TD valign=top>No</TD></TR> 54 <TR><TD> 55 <A href="c4_CustomViewer.html">c4_CustomViewer</A> 56 </TD><TD>-</TD><TD valign=top>Abstract</TD></TR> 57 <TR><TD> 58 <A href="c4_Property.html"><B>c4_Property</B></A> 59 </TD><TD> 60 <A href="c4_IntProp.html">c4_IntProp</A>, 61 <A href="c4_StringProp.html">c4_StringProp</A>, ... 62 </TD><TD valign=top>No</TD></TR> 63 <TR><TD> 64 <A href="c4_Reference.html">c4_Reference</A> 65 </TD><TD> 66 <A href="c4_IntRef.html">c4_IntRef</A>, 67 <A href="c4_StringRef.html">c4_StringRef</A>, ... 68 </TD><TD valign=top>No</TD></TR> 69 <TR><TD> 70 <A href="c4_RowRef.html"><B>c4_RowRef</B></A> 71 </TD><TD> 72 <A href="c4_Row.html">c4_Row</A> 73 </TD><TD valign=top>No</TD></TR> 74 <TR><TD> 75 <A href="c4_Sequence.html">c4_Sequence</A> 76 </TD><TD>-</TD><TD valign=top>Yes</TD></TR> 77 <TR><TD> 78 <A href="c4_Storage.html"><B>c4_Storage</B></A> 79 </TD><TD>-</TD><TD valign=top>No</TD></TR> 80 <TR><TD> 81 <A href="c4_Strategy.html">c4_Strategy</A> 82 </TD><TD>-</TD><TD valign=top>Yes</TD></TR> 83 <TR><TD> 84 <A href="c4_View.html"><B>c4_View</B></A> 85 </TD><TD>-</TD><TD valign=top>No</TD></Tr> 86</TABLE> 87 88<P> 89 90The class documentation was generated using 91[<A href="http://friga.mer.utexas.edu/mark/perl/perceps/" target="_top">Perceps</A>], 92by Mark Peskin. 93 94<DT><H3>Glossary</H3><DD> 95 96<TABLE border=0 cellspacing=0 cellpadding=0> 97<TR> 98 <TH align=left width=100> 99 Term: 100 </TH><TH align=left width=250> 101 Description: 102 </TH><TH align=left> 103 Similar to: 104 </TH> 105</TR> 106<TR> 107 <TD valign=top> 108 Attached 109 </TD><TD valign=top> 110 Managed by storage object 111 </TD><TD valign=top> 112 persistent, on file 113 </TD> 114</TR> 115<TR> 116 <TD valign=top> 117 Cursor 118 </TD><TD valign=top> 119 Position in a view 120 </TD><TD valign=top> 121 pointer, recnum 122 </TD> 123</TR> 124<TR> 125 <TD valign=top> 126 Property 127 </TD><TD valign=top> 128 One data-value in a row 129 </TD><TD valign=top> 130 field, item 131 </TD> 132</TR> 133<TR> 134 <TD valign=top> 135 Row 136 </TD><TD valign=top> 137 Zero or more related data-values 138 </TD><TD valign=top> 139 tuple 140 </TD> 141</TR> 142<TR> 143 <TD valign=top> 144 RowRef 145 </TD><TD valign=top> 146 A row, or an entry in a view 147 </TD><TD valign=top> 148 record, array element 149 </TD> 150</TR> 151<TR> 152 <TD valign=top> 153 Storage 154 </TD><TD valign=top> 155 Maintains a datafile 156 </TD><TD valign=top> 157 database 158 </TD> 159</TR> 160<TR> 161 <TD valign=top> 162 Streaming 163 </TD><TD valign=top> 164 Sequential I/O (no seeks) 165 </TD><TD valign=top> 166 flattening, serializing 167 </TD> 168</TR> 169<TR> 170 <TD valign=top> 171 View 172 </TD><TD valign=top> 173 An indexable collection of rows 174 </TD><TD valign=top> 175 table, vector 176 </TD> 177</Tr> 178</TABLE> 179 180<DT><H3>Where to find the latest news</H3><DD> 181 182The "official" <B>Metakit Homepage</B> is at: 183[<A href="http://www.equi4.com/metakit/" target="_top"><A href="http://www.equi4.com/metakit/">http://www.equi4.com/metakit/</A></a>] 184<BR>You can subscribe to topics in the <B>Support Forum</B> to 185be notified by email. 186 187<DT><H3>Technical support</H3><DD> 188 189Metakit is actively supported by its designer (yours truly). 190If you run into unexpected problems with this library please get in touch. 191 192</DL> 193<P> 194-- Jean-Claude Wippler <<A href="mailto:jcw@equi4.com"><A href="mailto:jcw@equi4.com">jcw@equi4.com</A></a>> 195</font> 196<P> 197<HR size=1> 198<CENTER> 199 <A href="index.html" target="_top">Roadmap</A> 200 <A href="classes.html">Class Index</A> 201 <A href="samples.html">Sample Index</A> 202 <A href="tips.html">Tips and Tricks</A> 203</CENTER> 204 205 206<HR size=1> 207<FONT color="#000099" size=-1>© 1999 Equi4 Software. All rights reserved.</FONT> 208 209</BODY> 210</HTML> 211