More Adhoc functions implemented

Ah it worked after MemMap.h included :) thanks
but i don't know how to use this kind of type, since all adhoc functions that use pointer as argument is using u32 i can easily use Memory::GetPointer to convert it into PPSSPP pointer, but how do i do that with this PSPPointer<> ?
 
btw, is this PSPPointer<> will always be 32bit when stored in memory?