Log::Unrotate::Cursor - abstract class for unrotate cursors
Log::Unrotate keeps its position in persistent objects called cursors.
Log::Unrotate::Cursor::File for the default cursor implementation.
Get the hashref with a position data.
Data usually includes Position, Inode, LastLine and LogFile keys.
Save a new position into the cursor.
Clean all data from the cursor.
Rollback the cursor to some previous value.
Returns 1 on success, 0 on fail.