12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- /*---------------------------------------------------
- -----------------------------------------------------
- Filename: debug.m
- Version: 1.2
- Type: maki/attrib loader
- Date: 29. Aug. 2006 - 23:43
- Author: Martin Poehlmann aka Deimos
- E-Mail: [email protected]
- Internet: www.skinconsortium.com
- www.martin.deimos.de.vu
- -----------------------------------------------------
- ---------------------------------------------------*/
- #ifndef included
- #error This script can only be compiled as a #include
- #endif
- #ifndef DEBUG
- #define debugString //
- #endif
- #ifdef DEBUG
- #define DEBUG_PREFIX "["+ FILE_NAME +": " + getTimeStamp() + "] " +
- Function String getTimeStamp();
- String getTimeStamp()
- {
- int msc = getTimeOfDay();
- int h = msc / 1000 / 3600;
- msc -= h * 1000 * 3600;
- int m = msc / 1000 / 60;
- msc -= m * 1000 * 60;
- int s = msc / 1000;
- msc -= s * 1000;
- string zeros = "";
- if (msc < 100)
- {
- zeros += "0";
- }
- if (msc < 10)
- {
- zeros += "0";
- }
- return integerToString(h)+":"+integerToString(m)+":"+integerToString(s)+"."+zeros+integerToString(msc);
- }
- #define D_WTF 9
- #define D_NWTF 9
- #endif
|