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

ixUnDeleteRecordNum

Name

ixUnDeleteRecordNum

Synopsis

void ixUnDeleteRecordNum(OnixIndexManagerT IndexManager, RecordNumT RecordNum, StatusCodeT *Status)

Arguments

IndexManager: An index manager with an open index and a retrieval session in progress.

RecordNum: The record number of the record to be undeleted.

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

Returns

Nothing.

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

Description

Sometimes it is useful to undelete a record number which has previously been deleted.  ixUnDeleteRecordNum is provided for just this purpose.  This function will fail if the index manager does not have an open index and the index does not have a retrieval session in progress.  The undeletion of the record takes effect immediately though the actual change is not committed to the index until a call to ixCloseIndex is made.

See Also

Deleting Records
ixIsRecordDeleted, ixDeleteRecordNum, ixDeleteRecordNums, ixUnDeleteRecordNums, ixOutputDeletedRecords, ixGetNumberOfRecordsDeleted, ixCloseIndex