This software facilitates the destruction of all globally stored objects in an orderly manner. It ensures that the process is executed globally and systematically.
Once you've imported the ogd module into your code, you can register your objects using the command "ogd->register( @object );" (note that this is only applicable to objects from XSUBs).
With this module, you can ensure that all objects stored in non-lexical variables are destroyed in order during global destruction, regardless of their file scope. This is particularly useful if you need to control the order in which your objects are destroyed, which can be challenging in Perl because it normally destroys all objects stored in file-level lexicals before the first END block is called.
Version 0.02: N/A