---
title: BNNSGraph.PointerArgument
framework: accelerate
role: symbol
role_heading: Protocol
path: accelerate/bnnsgraph/pointerargument
---

# BNNSGraph.PointerArgument

A type that BNNS Graph accepts as an input-output argument.

## Declaration

```swift
protocol PointerArgument
```

## Topics

### Querying a pointer argument’s properties

- [baseAddress](accelerate/bnnsgraph/pointerargument/baseaddress.md)
- [count](accelerate/bnnsgraph/pointerargument/count.md)

### Associated Types

- [Element](accelerate/bnnsgraph/pointerargument/element.md)

## See Also

### Executing a graph

- [executeFunction(_:arguments:)](accelerate/bnnsgraph/context/executefunction(_:arguments:)-8bhcn.md)
- [executeFunction(_:arguments:)](accelerate/bnnsgraph/context/executefunction(_:arguments:)-95snr.md)
