The Main Manual Page Dynamic API Documentation CD-ROM API Documentation About Onix Types About Onix Errors Onix's Web Site at Lextek International Lextek International Onix Full Text Indexing and Retrieval Toolkit

ixVectorNot

NAME

 ixVectorNot -- Perform a boolean NOT on two query vectors

SYNOPSIS

OnixQueryVectorT ixVectorOr(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

RETURNS

A vector of type OnixQueryVectorT

DESCRIPTION

ixVectorAnd() is use to perform a boolean OR between two query vectors of type OnixQueryVectorT.  The boolean NOT in this case is defined as Vector1 NOT Vector2.  The results being all of the records which are in Vector1 which are NOT in 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 NOT are by a call to ixNumHits().

SEE ALSO

 ixVectorAnd, ixVectorNot, ixProcessQuery