A wrapper around a C va
pointer.
SDK
- Xcode 6.0.1+
Framework
- Swift Standard Library
Declaration
@frozen struct CVaListPointer
A wrapper around a C va
pointer.
SDK
Framework
@frozen struct CVaListPointer
var debugDescription : String
A textual representation of the pointer, suitable for debugging.
func withVaList <R>([CVarArg], (CVaListPointer) -> R) -> R
Invokes the given closure with a C va
argument derived from the given array of arguments.
protocol CVarArg
A type whose instances can be encoded, and appropriately passed, as elements of a C va
.
func getVaList ([CVarArg]) -> CVaListPointer
Returns a CVa
that is backed by autoreleased storage, built from the given array of arguments.