legate::ProxyArrayArgument#

class ProxyArrayArgument#

An object that models a specific array argument to a task.

Public Types

enum class Kind : std::uint8_t#

The kind of argument.

Values:

enumerator INPUT#
enumerator OUTPUT#
enumerator REDUCTION#

Public Members

Kind kind = {}#

The selected kind of the argument.

std::uint32_t index = {}#

The index into the argument list (as returned e.g. by TaskContext::inputs()) corresponding to the argument.