/// <summary> /// Creates and returns a new Cursor used to traverse through a data source within the database. /// </summary> /// <param name="transformer">Specifies the data transformer used to transform the labels (when label mapping is active).</param> /// <param name="log">Optionally, specifies the output log for diagnostic information (default = null).</param> /// <returns></returns> public Cursor <T> NewCursor(DataTransformer <T> transformer, Log log = null) { return(new Cursor <T>(m_db, transformer, m_strSrc, log)); }