---
title: CVaListPointer
framework: swift
role: symbol
role_heading: Structure
path: swift/cvalistpointer
---

# CVaListPointer

## Declaration

```swift
@frozen struct CVaListPointer
```

## Mentioned in

Using Imported C Functions in Swift

## Topics

### Default Implementations

- [CustomDebugStringConvertible Implementations](swift/cvalistpointer/customdebugstringconvertible-implementations.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Copyable](swift/copyable.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [Escapable](swift/escapable.md)

## See Also

### C Variadic Functions

- [withVaList(_:_:)](swift/withvalist(_:_:).md)
- [CVarArg](swift/cvararg.md)
- [getVaList(_:)](swift/getvalist(_:).md)
