YAZ++ User's Guide and Reference

Mike Taylor

Adam Dickmeiss

YAZ++ is a set of libraries and header files that make it easier to use the popular C-language YAZ toolkit from C++, together with some utilities written using these libraries. It includes an implementation of the C++ binding for ZOOM (ZOOM-C++).

This manual covers version 1.0.0.

CVS ID: $Id: yazpp.xml.in,v 1.5 2006/04/30 12:51:45 adam Exp $


Table of Contents
1. Introduction
Licensing
2. Installation
Installation on Unix (from source)
Installation on Windows
3. ZOOM-C++
Introduction
ZOOM::connection
References
ZOOM::query and subclasses
ZOOM::prefixQuery
ZOOM::CCLQuery
Discussion
References
ZOOM::resultSet
References
ZOOM::record
Memory Management
References
ZOOM::exception and subclasses
ZOOM::systemException
ZOOM::bib1Exception
ZOOM::queryException
Revised Sample Program
References
4. YAZ C++ API
Interfaces
ISocketObservable
ISocketObserver
IPDU_Observable
IPDU_Observer
Yaz_Query
Implementations
Yaz_SocketManager
PDU_Assoc
Z_Assoc
IR_Assoc
Z_Server
A. License
YAZ License