neuralqx.utils.io.printing.types module

class PrintEntry(timestamp, caller, message, uid=<factory>)

Bases: object

Represents a single print entry with relevant metadata

class PrintHandler(hash_function=<function get_hash>)

Bases: object

Handles logging of messages with metadata

log(message)

Logs a message with timestamp, caller information, and a unique identifier

Parameters:

message (str) – the message to log

Return type:

None