> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs-staging.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Object

**Header:** `libminkadaptor/include/object.h`

## Structures

### `Object`

**Members**

<ParamField path="invoke" type="ObjectInvoke" />

<ParamField path="context" type="ObjectCxt">
  context data to pass to the invoke function.
</ParamField>

### `Object64`

**Members**

<ParamField path="invoke_l" type="ObjectInvoke" />

<ParamField path="invoke_h" type="ObjectInvoke" />

<ParamField path="context_l" type="ObjectCxt">
  context data to pass to the invoke function.
</ParamField>

<ParamField path="context_h" type="ObjectCxt">
  context data to pass to the invoke function.
</ParamField>

### `ObjectBuf`

**Members**

<ParamField path="ptr" type="void *" />

<ParamField path="size" type="size_t" />

### `ObjectBuf64`

**Members**

<ParamField path="ptr_l" type="void *" />

<ParamField path="ptr_h" type="void *" />

<ParamField path="size_l" type="size_t" />

<ParamField path="size_h" type="size_t" />

### `ObjectBufIn`

**Members**

<ParamField path="ptr" type="const void *" />

<ParamField path="size" type="size_t" />

### `ObjectArg`

**Members**

<ParamField path="b" type="ObjectBuf" />

<ParamField path="bi" type="ObjectBufIn" />

<ParamField path="o" type="Object" />

### `ObjectArg64`

**Members**

<ParamField path="b" type="ObjectBuf64" />

<ParamField path="o" type="Object64" />
