#
# Copyright (c) 1994, Regents of the University of California
#
-# $PostgreSQL: pgsql/doc/Makefile,v 1.37 2009/06/27 21:06:46 tgl Exp $
+# $PostgreSQL: pgsql/doc/Makefile,v 1.38 2009/08/05 19:31:49 alvherre Exp $
#
#----------------------------------------------------------------------------
-e 's/\\fR(7)/\\fR($(sqlmansectnum))/g' \
-e '1s/^\.so man7/.so man$(sqlmansectnum)/g;1s/^\(\.so.*\)\.7$$/\1.$(sqlmansect)/g'
-all: man1/.timestamp man$(sqlmansectnum)/.timestamp
+all: man1/.timestamp man3/.timestamp man$(sqlmansectnum)/.timestamp
-man1/.timestamp: man7/.timestamp
+man1/.timestamp man3/.timestamp: man7/.timestamp
@echo timestamp >$@
man7/.timestamp: man.tar.gz
gzip -d -c $(srcdir)/postgres.tar.gz | ( cd $(DESTDIR)$(htmldir)/html && $(TAR) xf - )
endif
ifdef found_man
- for file in man1/*.1 man$(sqlmansectnum)/*.$(sqlmansect) ; do \
+ for file in man1/*.1 man3/*.3 man$(sqlmansectnum)/*.$(sqlmansect) ; do \
$(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/$$file || exit; \
done
endif
$(mkinstalldirs) '$(DESTDIR)$(htmldir)'/html
endif
ifdef found_man
- $(mkinstalldirs) $(addprefix '$(DESTDIR)$(mandir)'/man, 1 $(sqlmansectnum))
+ $(mkinstalldirs) $(addprefix '$(DESTDIR)$(mandir)'/man, 1 3 $(sqlmansectnum))
endif
clean distclean maintainer-clean:
- rm -rf man1/ man7/ man$(sqlmansectnum)/
+ rm -rf man1/ man3/ man7/ man$(sqlmansectnum)/
$(MAKE) -C src $@
# Postgres documentation makefile
-# $PostgreSQL: pgsql/doc/src/Makefile,v 1.35 2008/11/14 10:43:59 petere Exp $
+# $PostgreSQL: pgsql/doc/src/Makefile,v 1.36 2009/08/05 19:31:50 alvherre Exp $
subdir = doc/src
top_builddir = ../..
man.tar:
$(MAKE) -C sgml man
- $(TAR) -cf $@ -C sgml man1 man7
+ $(TAR) -cf $@ -C sgml man1 man3 man7
#
# PostgreSQL documentation makefile
#
-# $PostgreSQL: pgsql/doc/src/sgml/Makefile,v 1.120 2009/08/04 22:04:37 petere Exp $
+# $PostgreSQL: pgsql/doc/src/sgml/Makefile,v 1.121 2009/08/05 19:31:50 alvherre Exp $
#
#----------------------------------------------------------------------------
man-stamp: stylesheet-man.xsl postgres.xml
$(XSLTPROC) $(XSLTPROCFLAGS) $^
- rm man1/SPI* man1/dblink*
+ rm man1/dblink*
touch $@
# HTML
rm -f *.html html-stamp
# man
- rm -rf man1 man7 man-stamp
+ rm -rf man1 man3 man7 man-stamp
# print
rm -f *.rtf *.tex-ps *.tex-pdf *.dvi *.aux *.log *.ps *.pdf *.out *.fot
# index
-
+
Server Programming Interface
SPI_connect
+ 3
SPI_finish
+ 3
SPI_push
+ 3
SPI_pop
+ 3
SPI_execute
+ 3
SPI_exec
+ 3
SPI_execute_with_args
+ 3
SPI_prepare
+ 3
SPI_prepare_cursor
+ 3
-SPIPlanPtr SPI_prepare_cursor(const char *
command, int
nargs, Oid *
argtypes, int
cursorOptions)
+SPIPlanPtr SPI_prepare_cursor(const char *
command, int
nargs,
+ Oid *
argtypes, int
cursorOptions)
SPI_getargcount
+ 3
SPI_getargtypeid
+ 3
SPI_is_cursor_plan
+ 3
SPI_execute_plan
+ 3
SPI_execp
+ 3
SPI_cursor_open
+ 3
SPI_cursor_open_with_args
+ 3
SPI_cursor_find
+ 3
SPI_cursor_fetch
+ 3
SPI_cursor_move
+ 3
SPI_scroll_cursor_fetch
+ 3
-void SPI_scroll_cursor_fetch(Portal
portal, FetchDirection
direction, long
count)
+void SPI_scroll_cursor_fetch(Portal
portal, FetchDirection
direction,
SPI_scroll_cursor_move
+ 3
-void SPI_scroll_cursor_move(Portal
portal, FetchDirection
direction, long
count)
+void SPI_scroll_cursor_move(Portal
portal, FetchDirection
direction,
SPI_cursor_close
+ 3
SPI_saveplan
+ 3
SPI_fname
+ 3
SPI_fnumber
+ 3
SPI_getvalue
+ 3
SPI_getbinval
+ 3
-Datum SPI_getbinval(HeapTuple
row, TupleDesc
rowdesc, int
colnumber, bool *
isnull)
+Datum SPI_getbinval(HeapTuple
row, TupleDesc
rowdesc, int
colnumber,
SPI_gettype
+ 3
SPI_gettypeid
+ 3
SPI_getrelname
+ 3
SPI_getnspname
+ 3
SPI_palloc
+ 3
SPI_repalloc
+ 3
SPI_pfree
+ 3
SPI_copytuple
+ 3
SPI_returntuple
+ 3
SPI_modifytuple
+ 3
-HeapTuple SPI_modifytuple(Relation
rel, HeapTuple
row,
ncols,
colnum, Datum *
values, const char *
nulls)
+HeapTuple SPI_modifytuple(Relation
rel, HeapTuple
row, int
ncols,
+ int *
colnum, Datum *
values, const char *
nulls)
SPI_freetuple
+ 3
SPI_freetuptable
+ 3
SPI_freeplan
+ 3