> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/holoscan/sdk-user-guide/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/holoscan/sdk-user-guide/_mcp/server.

# holoscan::OperatorStatus

> Enum representing the status of an operator.

Enum representing the status of an operator.

```cpp showLineNumbers={false}
enum class holoscan::OperatorStatus
```

This enum defines the possible statuses of an operator in the Holoscan SDK. It maps the GXF entity status values to human-readable operator statuses.

---

## Values

| Name            | Value | Description                                                                                        |
| --------------- | ----- | -------------------------------------------------------------------------------------------------- |
| `kNotStarted`   | `= 0` | [Operator](../classes/operator) is created but not started (GXF\_ENTITY\_STATUS\_NOT\_STARTED).    |
| `kStartPending` |       | [Operator](../classes/operator) is pending to start (GXF\_ENTITY\_STATUS\_START\_PENDING).         |
| `kStarted`      |       | [Operator](../classes/operator) is started (GXF\_ENTITY\_STATUS\_STARTED).                         |
| `kTickPending`  |       | [Operator](../classes/operator) is pending to tick (compute) (GXF\_ENTITY\_STATUS\_TICK\_PENDING). |
| `kTicking`      |       | [Operator](../classes/operator) is currently ticking (in compute) (GXF\_ENTITY\_STATUS\_TICKING).  |
| `kIdle`         |       | [Operator](../classes/operator) is idle (GXF\_ENTITY\_STATUS\_IDLE).                               |
| `kStopPending`  |       | [Operator](../classes/operator) is pending to stop (GXF\_ENTITY\_STATUS\_STOP\_PENDING).           |