X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fzinfo.h;h=91040332b7af4cbfc72c8748dd7b33a2305d0d5d;hb=9757a9ac857180889850aec2756595c04501aeb7;hp=eab4022c8a0e0f1c37af1c5eaffb3e9293022997;hpb=6684933a7dbf61609c4c4a1db1ebb8d80169ad05;p=idzebra-moved-to-github.git diff --git a/index/zinfo.h b/index/zinfo.h index eab4022..9104033 100644 --- a/index/zinfo.h +++ b/index/zinfo.h @@ -1,4 +1,4 @@ -/* $Id: zinfo.h,v 1.35 2006-06-22 15:07:20 adam Exp $ +/* $Id: zinfo.h,v 1.37 2006-11-16 10:48:35 adam Exp $ Copyright (C) 1995-2006 Index Data ApS @@ -15,9 +15,9 @@ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with Zebra; see the file LICENSE.zebra. If not, write to the -Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -02111-1307, USA. +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ @@ -62,6 +62,15 @@ int zebraExplain_newDatabase (ZebraExplainInfo zei, const char *database, int explain_database); int zebraExplain_add_attr_su(ZebraExplainInfo zei, int index_type, int set, int use); + +/** \brief lookup ordinal from string index + index type + \param zei explain info + \param cat category + \param index_type index type + \param str index string + \returns -1 no such index+type exist; ordinal otherwise +*/ + int zebraExplain_lookup_attr_str(ZebraExplainInfo zei, zinfo_index_category_t cat, int index_type,