tango.core.Vararg

The vararg module is intended to facilitate vararg manipulation in D. It should be interface compatible with the C module "stdarg," and the two modules may share a common implementation if possible (as is done here).

Public Imports

core.vararg
public import core.vararg;
Undocumented in source.
std.stdarg
public import std.stdarg;

Gdc

core.stdc.stdarg
public import core.stdc.stdarg;
Undocumented in source.
tango.stdc.stdarg
public import tango.stdc.stdarg;
Undocumented in source.

Members

Aliases

__va_argsave_t
alias __va_argsave_t = va_list
Undocumented in source.
va_list
alias va_list = void*
Undocumented in source.

Functions

va_end
void va_end(va_list ap)

Gdc

va_start
void va_start(va_list ap, T parmn)

Gdc

Templates

va_arg
template va_arg(T)
Undocumented in source.

Meta

License

Public Domain

Authors

Hauke Duden, Walter Bright