# async::LoopInterface

<br />

**This is an abstract class.**   

## Summary

| ### Constructors and Destructors ||
|---|---|
| `https://fuchsia.dev/reference/cpp/class/async/loop-interface#classasync_1_1_loop_interface_1a61b758d3acd5a3bc173905817d09efd6()` ||

| ### Public functions ||
|---|---|
| `https://fuchsia.dev/reference/cpp/class/async/loop-interface#classasync_1_1_loop_interface_1ac85fae7e561ea6a01e038868a50e2ef7()=0` | `virtual async_dispatcher_t *` |

## Public functions

### dispatcher

```c++
virtual async_dispatcher_t * dispatcher()=0
```

### \~LoopInterface

```c++
virtual  ~LoopInterface()=default
```