I have no idea. It comes from Ogre 1.x era.
A
ticket from Ogre 1.x on Github talks about it.
I suspect it means you need to provide a pointer as integer to a class created by yourself that implements OgreGL3PlusView (see RenderSystems/GL3Plus/src/windowing/OSX/OgreOSXCocoaView.mm and OgreOSXCocoaWindow.mm)
As far as I can see the main difference from providing a OgreGL3PlusView vs (a regular NSWindow) is that Ogre will call setOgreWindow, so that you can later call things like windowMovedOrResized or swapBuffers.
If you don't pass a OgreGL3PlusView (but rather just a regular NSWindow), at some point you still have to call windowMovedOrResized & swapBuffers when appropiate. I suspect that's what the docs mean by "should perform OgreGLView callbacks into the Ogre
manually."