| T |
| suppress | Counter(Counter&&) |
| public nothrow | Counter(T* ptr_) |
| suppress | Counter(const Counter&) |
| public override nothrow void | Dispose() |
| suppress void | operator=(Counter&&) |
| suppress void | operator=(const Counter&) |
| private typedef Self | Counter |
| private T* | ptr |