protected to private
No more public Object m_pObject*