> For the complete documentation index, see [llms.txt](https://vishnumaiea.gitbook.io/ptscheduler/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vishnumaiea.gitbook.io/ptscheduler/classes.md).

# Classes

Custom defined types.

There is only one class that wraps all the functions, state variables and counters for every task.

```cpp
class ptScheduler;
```
