Re: variadic args to C functions
От
Pavel Stehule
Тема
Re: variadic args to C functions
Дата
Msg-id
CAFj8pRDjQXT=dsiCpJYeyGZgWGTLZaAc4_4kb2d4WoEFOimwEA@mail.gmail.com
Ответ на
variadic args to C functions (Alan Nilsson)
Список
Дерево обсуждения
variadic args to C functions Alan Nilsson <anilsson@apple.com>
Re: variadic args to C functions Pavel Stehule <pavel.stehule@gmail.com>
Re: variadic args to C functions Alan Nilsson <anilsson@apple.com>
Hello I wrote lot of C VARIADIC functions - some examples are in core - "format" function Schema | Name | Result data type | Argument data types | Type ------------+-----------+------------------+----------------------+-------- pg_catalog | concat | text | VARIADIC "any" | normal pg_catalog | concat_ws | text | text, VARIADIC "any" | normal pg_catalog | format | text | text, VARIADIC "any" | normal (3 rows) look to http://okbob.blogspot.cz/2010/11/new-version-of-pst-collection-is.html source code (string functions) Code should be same without differences between external and internal functions. Regards Pavel 2013/6/20 Alan Nilsson : > Has anyone got any pointers on implementing a C function in an extension that takes variadic args? I would like to do something like: > > select my_function(XXX,...); where XXX will be between 1 and many integers. > > Possible? I didn't see any examples in the contrib directory. > > > > > -- > Sent via pgsql-general mailing list (pgsql-general@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-general
В списке pgsql-general по дате отправления