diff options
Diffstat (limited to 'src/include/executor/nodeIndexscan.h')
-rw-r--r-- | src/include/executor/nodeIndexscan.h | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/src/include/executor/nodeIndexscan.h b/src/include/executor/nodeIndexscan.h index 5e55948ad91..e111f7ed2ee 100644 --- a/src/include/executor/nodeIndexscan.h +++ b/src/include/executor/nodeIndexscan.h @@ -1,33 +1,34 @@ /*------------------------------------------------------------------------- * * nodeIndexscan.h-- - * + * * * * Copyright (c) 1994, Regents of the University of California * - * $Id: nodeIndexscan.h,v 1.2 1996/10/23 07:41:34 scrappy Exp $ + * $Id: nodeIndexscan.h,v 1.3 1997/09/07 04:57:54 momjian Exp $ * *------------------------------------------------------------------------- */ -#ifndef NODEINDEXSCAN_H -#define NODEINDEXSCAN_H +#ifndef NODEINDEXSCAN_H +#define NODEINDEXSCAN_H + +extern TupleTableSlot *ExecIndexScan(IndexScan * node); -extern TupleTableSlot *ExecIndexScan(IndexScan *node); +extern void ExecIndexReScan(IndexScan * node, ExprContext * exprCtxt, Plan * parent); -extern void ExecIndexReScan(IndexScan *node, ExprContext *exprCtxt, Plan *parent); +extern void ExecEndIndexScan(IndexScan * node); -extern void ExecEndIndexScan(IndexScan *node); +extern void ExecIndexMarkPos(IndexScan * node); -extern void ExecIndexMarkPos(IndexScan *node); +extern void ExecIndexRestrPos(IndexScan * node); -extern void ExecIndexRestrPos(IndexScan *node); +extern void ExecUpdateIndexScanKeys(IndexScan * node, ExprContext * econtext); -extern void ExecUpdateIndexScanKeys(IndexScan *node, ExprContext *econtext); +extern bool ExecInitIndexScan(IndexScan * node, EState * estate, Plan * parent); -extern bool ExecInitIndexScan(IndexScan *node, EState *estate, Plan *parent); +extern int ExecCountSlotsIndexScan(IndexScan * node); -extern int ExecCountSlotsIndexScan(IndexScan *node); +extern void ExecIndexReScan(IndexScan * node, ExprContext * exprCtxt, Plan * parent); -extern void ExecIndexReScan(IndexScan *node, ExprContext *exprCtxt, Plan* parent); -#endif /* NODEINDEXSCAN_H */ +#endif /* NODEINDEXSCAN_H */ |