CRM64Pro GDK v0.11.0
A free cross-platform game development kit built on top of SDL 3.0
|
Inherits CRM64Pro::ObjectBase.
Public Member Functions | |
Sint32 | info (Sint32 iMode=0) |
Request log object information. | |
Sint32 | getName (string &sName) |
Get the name. | |
Uint32 | getID () |
Get the ID. | |
Sint32 | init (const string &sAppname, eLogLevel eLL, Sint32 iLM, const string &sFilename="", const string &sAuthor="", const string &sEmail="", const string &sWeb="") |
Initialize a log. | |
Sint32 | pause () |
Pause the log. | |
Sint32 | resume () |
Resume a paused log. | |
Sint32 | status () |
Get the log status. | |
Sint32 | msg (eLogMessageLevel eLML, char *szFmt,...) |
Output a message. | |
eLogLevel | getLogLevel () |
Get the log detail level. | |
Sint32 | getLogMode () |
Get the log mode. | |
Sint32 | setLogMode (Sint32 iLM, const string &sFilename="") |
Set the log mode. | |
Sint32 | getFilename (string &sName) |
Get the filename. | |
Sint32 | setTimeStamp (Sint32 iM) |
Print the time stamp for each logged message. | |
Sint32 | getTimeStamp () |
Get the time stamp mode. | |
Log Object class.