After much searching and no help...I found it at:
It is a module. Calling it requires using this syntax:
RhoLog.info(cat, msg); # cat and msg are strings. Cat I suppose is category.
RhoLog.error(cat, msg); # cat and msg are strings. Cat I suppose is category.
The cat and msg string are concatenated together with a : between them.
The only difference between these two calls is that the word ERROR: is put in front of the error function.
I have yet to find how puts has been redefined to send the logs to a file. Any help from anyone?
puts has nothing to do with the destination of the log.
In Rhodes, stdout is redirected to the log, which enables you to do simple logging by simply using puts.
The log destination is configured in rhoconfig.txt. There are a number of options.
Did some more investigating:
Seems that RhoLog only exists in rhosystem
The only thing that requires rhosystem is rhoframework
rhoframework only requires rhosystem if its a Windows Phone 7.
Therefore, unless the build is for a Windows Phone 7, RhoLog does not exist.
I have an android. Can I please have RhoLog?
Do you want report RhoLog does not work?..
You will find no ruby implementations for most amount of classes and modules. It has native implementation in C/C++.
Just use RhoLog in controller methods