</section>
<section id="implementations"><title>Implementations</title>
- <section><title>Yaz_SocketManager</title>
+ <section id="Yaz_SocketManager"><title>Yaz_SocketManager</title>
<para>
This class implements the <link linkend="ISocketObservable">
ISocketObservable</link> interface and is a portable
};
</synopsis>
</section>
- <section><title>PDU_Assoc</title>
+ <section id="PDU_Assoc">
+ <title>PDU_Assoc</title>
<para>
This class implements the interfaces
<link linkend="IPDU_Observable">IPDU_Observable</link>
-<!-- $Id: introduction.xml,v 1.9 2006-06-17 19:16:04 adam Exp $ -->
+<!-- $Id: introduction.xml,v 1.10 2006-10-10 21:59:43 adam Exp $ -->
<chapter id="introduction"><title>Introduction</title>
<para>
<ulink url="&url.yazplusplus;">YAZ++</ulink>
<para>
Later versions (0.7+) of YAZ++ also supports SRU.
</para>
- <section>
+ <section id="licensing">
<title>Licensing</title>
<para>
YAZ++ and ZOOM-C++ is is covered
- by the <link linkend="yaz.license">YAZ license</link>.
+ by Revised <link linkend="license">BSD License</link>.
</para>
</section>
</chapter>
<chapter id="zoom">
- <!-- $Id: zoom.xml,v 1.16 2006-04-30 12:53:14 adam Exp $ -->
+ <!-- $Id: zoom.xml,v 1.17 2006-10-10 21:59:43 adam Exp $ -->
<title>ZOOM-C++</title>
(links below).
</para>
- <sect2>
+ <sect2 id="connection.references">
<title>References</title>
<itemizedlist>
<listitem>
a specific query notation.
</para>
- <sect2>
+ <sect2 id="ZOOM::prefixQuery">
<title><literal>ZOOM::prefixQuery</literal></title>
<synopsis>
class prefixQuery : public query {
</para>
</sect2>
- <sect2>
+ <sect2 id="ZOOM::CCLQuery">
<title><literal>ZOOM::CCLQuery</literal></title>
<synopsis>
class CCLQuery : public query {
</para>
</sect2>
- <sect2>
+ <sect2 id="queries.discussion">
<title>Discussion</title>
<para>
It will be readily recognised that these objects have no methods
</screen>
</sect2>
- <sect2>
+ <sect2 id="query.references">
<title>References</title>
<itemizedlist>
<listitem>
<link linkend="zoom-exception"><literal>exception</literal></link>.
</para>
- <sect2>
+ <sect2 id="resultset.references">
<title>References</title>
<itemizedlist>
<listitem>
it apart ``by hand''.
</para>
- <sect2>
+ <sect2 id="zoom.memory.management">
<title>Memory Management</title>
<para>
The <literal>record</literal> objects returned from
</programlisting>
</sect2>
- <sect2>
+ <sect2 id="record.references">
<title>References</title>
<itemizedlist>
<listitem>
It has three concrete subclasses:
</para>
- <sect2>
+ <sect2 id="ZOOM::systemException">
<title><literal>ZOOM::systemException</literal></title>
<synopsis>
class systemException: public exception {
</para>
</sect2>
- <sect2>
+ <sect2 id="ZOOM::bib1Exception">
<title><literal>ZOOM::bib1Exception</literal></title>
<synopsis>
class bib1Exception: public exception {
</para>
</sect2>
- <sect2>
+ <sect2 id="ZOOM::queryException">
<title><literal>ZOOM::queryException</literal></title>
<synopsis>
class queryException: public exception {
</para>
</sect2>
- <sect2>
+ <sect2 id="exception.references">
<title>References</title>
<itemizedlist>
<listitem>