You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

tablefunc.h 1.4KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /*
  2. * contrib/tablefunc/tablefunc.h
  3. *
  4. *
  5. * tablefunc
  6. *
  7. * Sample to demonstrate C functions which return setof scalar
  8. * and setof composite.
  9. * Joe Conway <mail@joeconway.com>
  10. * And contributors:
  11. * Nabil Sayegh <postgresql@e-trolley.de>
  12. *
  13. * Copyright (c) 2002-2019, PostgreSQL Global Development Group
  14. *
  15. * Permission to use, copy, modify, and distribute this software and its
  16. * documentation for any purpose, without fee, and without a written agreement
  17. * is hereby granted, provided that the above copyright notice and this
  18. * paragraph and the following two paragraphs appear in all copies.
  19. *
  20. * IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR
  21. * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING
  22. * LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS
  23. * DOCUMENTATION, EVEN IF THE AUTHOR OR DISTRIBUTORS HAVE BEEN ADVISED OF THE
  24. * POSSIBILITY OF SUCH DAMAGE.
  25. *
  26. * THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
  27. * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  28. * AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  29. * ON AN "AS IS" BASIS, AND THE AUTHOR AND DISTRIBUTORS HAS NO OBLIGATIONS TO
  30. * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  31. *
  32. */
  33. #ifndef TABLEFUNC_H
  34. #define TABLEFUNC_H
  35. #include "fmgr.h"
  36. #endif /* TABLEFUNC_H */