#include "config.hpp"
#include "filter_sd_remove.hpp"
#include <metaproxy/package.hpp>
#include <metaproxy/util.hpp>
#include <yaz/zgdu.h>
#include <yaz/diagbib1.h>
#include <metaproxy/filter.hpp>
Go to the source code of this file.
◆ diagrec_to_sutrs()
static void diagrec_to_sutrs |
( |
WRBUF |
b, |
|
|
Z_DiagRec * |
diag |
|
) |
| |
|
static |
Definition at line 67 of file filter_sd_remove.cpp.
69 wrbuf_puts(b,
" ERROR ");
70 if (diag->which != Z_DiagRec_defaultFormat)
71 wrbuf_puts(b,
"diag not in default format");
74 Z_DefaultDiagFormat *e = diag->u.defaultFormat;
75 wrbuf_printf(b, ODR_INT_PRINTF
": %s", *e->condition,
76 diagbib1_str(*e->condition));
77 if (e->u.v2Addinfo && *e->u.v2Addinfo)
79 wrbuf_puts(b,
" -- ");
80 wrbuf_puts(b, e->u.v2Addinfo);
Referenced by metaproxy_1::filter::SD_Remove::process().
◆ filter_creator()
static mp::filter::Base* filter_creator |
( |
| ) |
|
|
static |
◆ metaproxy_1_filter_sd_remove
struct metaproxy_1_filter_struct metaproxy_1_filter_sd_remove |