Skip to content

indexdata/yazpp

Repository files navigation

YAZ++ AKA yazpp - A C++ library for YAZ and a ZOOM C++ API.

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

YAZ++ and ZOOM C++ use the same BSD-like license as YAZ - see LICENSE file for details.

Documentation

The "doc" directory contains documentation in HTML and PDF. You can also read it online at https://www.indexdata.com/yazpp

Overview

YAZ++ builds a programmers' library libyaz++.lib and a few applications:

  • yaz-my-client basic client
  • yaz-my-server basic server
  • zclient basic ZOOM client

Directory structure of the YAZ++ package:

ZOOM-C++

The ZOOM library in this distribution implements the ZOOM C++ binding described on the ZOOM C++ binding web-site.

It provides a simple but powerful API for constructing Z39.50 client applications. See the documentation in doc/zoom.xml for much more information.

About

C++ wrapper for subset of YAZ

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 7