AbstractOptionalfilename: stringProtectedafterProtectedcurrentProtectedfilenameProtectedisUsed for both C and Java printf functions
Protected_append_** PRIVATE METHODS ***
Optionaltype: numberProtected_declareFunction that receives no arguments and generates a new name
Protected_getProtected_infoProtected_printfGenerates printf like code for c and java
The name of the function to use (printf for C, System.out.println for Java)
Protected_warnAppends the given string to the current buffer.
The text to append
The current logger instance
Appends an expression that represents a char.
The expression to append
The current logger instance
Appends an expression that represents a double.
The expression to append
The current logger instance
Appends an expression that represents a hex number.
The expression to append
The current logger instance
Appends an expression that represents a int.
The expression to append
The current logger instance
The same as 'append', but adds a new line at the end of the buffer.
the text to append
The current logger instance
Appends an expression that represents a long.
The expression to append
The current logger instance
Appends an expression that represents an octal.
The expression to append
The current logger instance
Appends an expression that represents a string.
The expression to append
The current logger instance
The same as 'appendChar'.
The expression to append
The current logger instance
The same as 'appendDouble'.
The expression to append
The current logger instance
The same as 'appendHex'.
The expression to append
The current logger instance
The same as 'appendInt'.
The expression to append
The current logger instance
Appends a new line to the buffer.
The current logger instance
AbstractlogHelper method which call 'log' with 'insertBefore' set to true
The same as 'appendLong'.
The expression to append
The current logger instance
The same as 'appendOctal'.
The expression to append
The current logger instance
The same as 'appendString'.
The expression to append
The current logger instance
Appends a tab to the buffer.
The current logger instance
The same as 'append'.
the text to append
The current logger instance
Logger object, for inserting code that prints/saves information to files.
Param: isGlobal
Not implemented, please ignore
Param: filename
If set, instead of printing, will insert code for writing output to this file