IDZEBRA 2.2.11
attribute.c File Reference
#include <stdio.h>
#include <yaz/log.h>
#include <yaz/diagbib1.h>
#include <idzebra/res.h>
#include <idzebra/util.h>
#include <attrfind.h>
#include "index.h"
#include <yaz/oid_db.h>

Go to the source code of this file.

Functions

static data1_att * getatt (data1_attset *p, int att)
static int att_getentbyatt (ZebraHandle zi, const Odr_oid *set, int att, const char **name)
ZEBRA_RES zebra_attr_list_get_ord (ZebraHandle zh, Z_AttributeList *attr_list, zinfo_index_category_t cat, const char *index_type, const Odr_oid *curAttributeSet, int *ord)
ZEBRA_RES zebra_apt_get_ord (ZebraHandle zh, Z_AttributesPlusTerm *zapt, const char *index_type, const char *xpath_use, const Odr_oid *curAttributeSet, int *ord)
ZEBRA_RES zebra_sort_get_ord (ZebraHandle zh, Z_SortAttributes *sortAttributes, int *ord, int *numerical)

Function Documentation

◆ att_getentbyatt()

int att_getentbyatt ( ZebraHandle zi,
const Odr_oid * set,
int att,
const char ** name )
static

◆ getatt()

◆ zebra_apt_get_ord()

ZEBRA_RES zebra_apt_get_ord ( ZebraHandle zh,
Z_AttributesPlusTerm * zapt,
const char * index_type,
const char * xpath_use,
const Odr_oid * curAttributeSet,
int * ord )

◆ zebra_attr_list_get_ord()

ZEBRA_RES zebra_attr_list_get_ord ( ZebraHandle zh,
Z_AttributeList * attr_list,
zinfo_index_category_t cat,
const char * index_type,
const Odr_oid * curAttributeSet,
int * ord )

◆ zebra_sort_get_ord()

ZEBRA_RES zebra_sort_get_ord ( ZebraHandle zh,
Z_SortAttributes * sortAttributes,
int * ord,
int * numerical )