NAME
TB2::HasObjectID - a unique id in the current process
SYNOPSIS
package My::Thing;
use TB2::Mouse;
with "TB2::HasObjectID";
my $thing = My::Thing->new;
my $id = $thing->object_id;
DESCRIPTION
Provides a method for generating unique ids for many TB2 objects.
Useful if, for example, an EventHandler posts its own events and doesn't want to process them twice.
object_id
my $id = $thing->object_id;
Returns an identifier for this object unique to the running process. The identifier is fairly simple and easily predictable.