| Constructor | Используемый по умолчанию или инициализированный конструктор, который инициализирует указатель нулем или заданным указателем. |
| operator() | Переопределенная операция преобразования типа,
которая допускает передачу объекта TPointer как функции-аргумента или присваивает его аргументу, как если бы это был указатель. |
| operator= | Операция присваивания. |
| operator! | Операция проверки на 0. |
| operator~ | Переопределенная операция дополнения. |
| operator delete | Переопределенная операция удаления. |
| T* operator | Обеспечивает доступ указателю. |