# Singleton::Deleter

<a id="deleter"></a>

# Deleter

```cpp
struct Deleter
```

[Defined in src/base/include/icy/singleton.h:65](https://github.com/auscaster/icey/blob/main/src/base/include/icy/singleton.h#L65)

Custom deleter that can access private destructors via friendship.

## Public Methods

| Return | Name | Description |
|--------|------|-------------|
| `void` | [`operator()`](#operator-90) `const` `inline` |  |

---

<a id="operator-90"></a>

### operator()

`const` `inline`

```cpp
inline void operator()(S * p) const
```

[Defined in src/base/include/icy/singleton.h:67](https://github.com/auscaster/icey/blob/main/src/base/include/icy/singleton.h#L67)
