Using Orpheu is going to be a pain and doesn't deal properly anyway with "char* format, ...".
The only way I can think for now, is to simply writing "status log" (notice the "log"), it will generate a file status.log in the mod directory. From that, it will be easy to parse the file then deleting it after.