Onix Text Retrieval Toolkit
API Reference

API
Function List
Topical List

Main Index

Introduction
Calling Sequences
Query Processing
Relevancy Ranking
Data Types
Error Handling
   
Support
   
Lextek Products
Onix Text Retrieval Engine
Lextek Document Profiler & Categorizer
Brevity Document Summarizer
RouteX Routing Engine
Language Identifier

ixVectorAnd

Name

ixVectorAnd

Synopsis

OnixQueryVectorT ixVectorAnd(OnixQueryVectorT Vector1, OnixQueryVectorT Vector2, StatusCodeT *Status)

Arguments

Vector1: Vector of type OnixQueryVectorT.

Vector2: A second vector of type OnixQueryVectorT..

Status: A pointer to a value of type StatusCodeT representing any error conditions.

Returns

A vector of type OnixQueryVectorT containing the intersection of the two supplied vectors.

If an error occurred, Status will be set to the error number.

Description

ixVectorAnd is use to perform a boolean AND on two query vectors of type OnixQueryVectorT.  ixVectorAnd returns a query vector containing all the records which are in Vector1 AND Vector2.  This function is useful if you are intending on manually processing your queries in addition to or in substitution to Onix's query method ixProcessQuery.  You can see what the results of the boolean AND are by a call to ixNumHits.

See Also

Manual Queries
ixVectorOr, ixVectorNot, ixProcessQuery