Recording object states
Andrej Mitrovic
andrej.mitrovich at gmail.com
Sat Oct 1 08:47:10 PDT 2011
I just thought it's really cool how D makes this possible and very
easy to do. Check it out:
http://codepad.org/yA8ju9u0
I was thinking of using something like this in code samples for a
library (e.g. CairoD), where a Recorder object like this would capture
the states of some shape and then generate a series of images on how
that shape changes over several function calls. And this could easily
be injected into HTML documentation.
Thanks to opDispatch I would only have to rewrite a small portion of
my sample code, replacing "Shape" ctor calls with Recorder(Shape())
calls.
More information about the Digitalmars-d
mailing list