SharedResourcePointer documentation error

template<typename SharedObjectType >
SharedObjectType& SharedResourcePointer< SharedObjectType >::getObject	(		)	const
noexcept
Returns the object that this pointer references.

The pointer returned may be a nullptr, of course.

If it returns a reference, how can it ever be null? Also what is the point of get and getObject, they are the exact same function?

Thank you for reporting. I suspect that documentation line was meant to be added to the line below - the rest of the commit was a load of switching from 0 to nullptr.