varargs

varargs — An empty element in a function synopsis indicating a variable number of arguments.

Synopsis

varargs ::=

  • empty

Description

A varargs indicates that a function takes a variable number of arguments.

Processing expectations

The varargs element produces generated text that indicates that the function takes a variable number of arguments. The exact generated text may vary. One common result is (…).

Parents

These elements contain varargs: funcprototype.

Examples

<article xmlns='http://docbook.org/ns/docbook'>
<title>Example varargs</title>

<funcsynopsis>
<funcsynopsisinfo>
#include &lt;varargs.h&gt;
</funcsynopsisinfo>
<funcprototype>
  <funcdef>int <function>max</function></funcdef>
  <varargs/>
</funcprototype>
</funcsynopsis>

</article>
#include <varargs.h>

int max(...);

Last revised by Norman Walsh on (git hash: 4460ecff4b65268b558037cbda9fadcfb9e3e09a 7c5a17532e372309975fdbdf572c92cf383a8b5d d8336abc499f0c937e6dbe0a81964bf398e6987d)