DLL exports
[yazpp-moved-to-github.git] / zoom / zclient.cpp
index 8a1bb95..53e2f9d 100644 (file)
@@ -1,10 +1,11 @@
-// $Header: /home/cvsroot/yaz++/zoom/zclient.cpp,v 1.1 2002-08-08 13:31:54 mike Exp $
+// $Header: /home/cvsroot/yaz++/zoom/zclient.cpp,v 1.4 2002-10-09 09:07:10 mike Exp $
 
-// Trivial sample client
+// Simple sample client
 
 #include <stdlib.h>            // for atoi()
 #include <iostream.h>
-#include "zoom++.h"
+#include "zoom.h"
+
 
 int main(int argc, char **argv)
 {
@@ -22,12 +23,13 @@ int main(int argc, char **argv)
     ZOOM::connection *conn;
     try {
        conn = new ZOOM::connection(hostname, port);
-    } catch(ZOOM::bib1Error err) {
-       cerr << argv[0] << ": connect: " <<
+    } catch(ZOOM::bib1Exception& err) {
+       cerr << argv[0] << ": connect: bib1Exception " <<
            err.errmsg() << " (" << err.addinfo() << ")\n";
        return 2;
-    } catch(ZOOM::error err) {
-       cerr << argv[0] << ": connect: " << err.errmsg() << "\n";
+    } catch(ZOOM::exception& err) {
+       cerr << argv[0] << ": connect: exception " <<
+           err.errmsg() << "\n";
        return 2;
     }
 
@@ -36,8 +38,9 @@ int main(int argc, char **argv)
     ZOOM::resultSet *rs;
     try {
        rs = new ZOOM::resultSet(*conn, pq);
-    } catch(ZOOM::bib1Error err) {
-       cerr << argv[0] << ": searchSpec: " <<
+    } catch(ZOOM::bib1Exception err) {
+       //fprintf(stderr, "caught exception 0x%lx\n", (long) &err);
+       cerr << argv[0] << ": search: " <<
            err.errmsg() << " (" << err.addinfo() << ")\n";
        return 3;
     }