/// <summary>
 /// Constructs a new LogStream.
 /// </summary>
 /// <param name="callback">Callback called when messages are logged.</param>
 /// <param name="userData">User-supplied data</param>
 public AiLogStream(LogStreamCallback callback, String userData)
 {
     m_callback = callback;
     m_userData = userData;
 }
 /// <summary>
 /// Constructs a new AiLogStream.
 /// </summary>
 /// <param name="callback">Callback called when messages are logged.</param>
 public AiLogStream(LogStreamCallback callback)
 {
     m_callback = callback;
     m_userData = null;
 }