diff options
Diffstat (limited to 'src/include/access/printtup.h')
-rw-r--r-- | src/include/access/printtup.h | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/src/include/access/printtup.h b/src/include/access/printtup.h index 0b4f7b0f042..c1b1c51ef89 100644 --- a/src/include/access/printtup.h +++ b/src/include/access/printtup.h @@ -6,20 +6,26 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: printtup.h,v 1.6 1999/01/24 05:40:46 tgl Exp $ + * $Id: printtup.h,v 1.7 1999/01/27 00:36:10 tgl Exp $ * *------------------------------------------------------------------------- */ #ifndef PRINTTUP_H #define PRINTTUP_H -#include <access/htup.h> -#include <access/tupdesc.h> +#include <tcop/dest.h> -extern int getTypeOutAndElem(Oid type, Oid* typOutput, Oid* typElem); -extern void printtup(HeapTuple tuple, TupleDesc typeinfo); +extern DestReceiver* printtup_create_DR(void); extern void showatts(char *name, TupleDesc attinfo); -extern void debugtup(HeapTuple tuple, TupleDesc typeinfo); -extern void printtup_internal(HeapTuple tuple, TupleDesc typeinfo); +extern void debugtup(HeapTuple tuple, TupleDesc typeinfo, + DestReceiver* self); +extern void printtup_internal(HeapTuple tuple, TupleDesc typeinfo, + DestReceiver* self); + +/* XXX this one is really in executor/spi.c */ +extern void spi_printtup(HeapTuple tuple, TupleDesc tupdesc, + DestReceiver* self); + +extern int getTypeOutAndElem(Oid type, Oid* typOutput, Oid* typElem); #endif /* PRINTTUP_H */ |