## SmartPtr::ToObjectPtr method


Converts any pointer type to pointer to [Object](../../object/). Doesn't require Pointee_ type to be complete.

```cpp
SmartPtr<Object> System::SmartPtr<T>::ToObjectPtr() const
```


### ReturnValue

Raw pointer to referenced object (if any) or nullptr.
## Remarks


Implementation.

## See Also

* Class [SmartPtr](../)
* Class [Object](../../object/)
* Class [SmartPtr](../)
* Namespace [System](../../)
* Library [Aspose.PUB for C++](../../../)
