<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote"><span class="GingerNoCheckStart"></span>On Mon, Sep 23, 2013 at 12:58 PM, Graeme Geldenhuys <span dir="ltr"><<a href="mailto:graeme@geldenhuys.co.uk" target="_blank">graeme@geldenhuys.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Also be careful about the pitfalls of cloning a class. <span class="GINGER_SOFATWARE_mark" id="2b814e3e-7bcc-4e08-819e-043d7fcf5508">eg</span>: How you want<br>
<span class="GINGER_SOFATWARE_mark" id="227d5b9f-a9bc-4491-8395-c02375a4e1da">to</span> handle more complex cases. <span class="GINGER_SOFATWARE_mark" id="7196f476-3175-44e1-8c0f-ab3f45c5cbad">eg</span>: Cloning a class with a reference to<br>
<span class="GINGER_SOFATWARE_mark" id="8623e712-28f4-4508-8792-e94473e35462">another</span> class, or cloning a class with an embedded class (field), etc...<br>
<span class="GINGER_SOFATWARE_mark" id="cf6d1cb7-8ae3-46c0-9651-7bf1ea79a30c">tiOPF's</span> implementation allows the developer to <span class="GINGER_SOFATWARE_mark" id="d65d3343-88a0-4099-8f1c-fe7fbf2f90d9">decided</span> how such cases<br>
<span class="GINGER_SOFATWARE_mark" id="d97b7503-8483-4425-8ead-96b7083e9738">should</span> be handled.</blockquote></div><br><div class="gmail_default" style="font-family:tahoma,sans-serif">The idea is simply than needs to use a stream or RTTI, it is like a record, if looked at an object like as a record but it is inheritable.<br>
</div><div class="gmail_default" style="font-family:tahoma,sans-serif">Compile can now every object body, and do the assigning as record assign.<br></div><div class="gmail_default" style="font-family:tahoma,sans-serif"></div>
<div class="gmail_default" style="font-family:tahoma,sans-serif">That's the feature I like to have. </div><br>Best Regards<br><div dir="ltr"><span style="font-family:courier new,monospace">Zaher Dirkey</span></div>
</div><span class="GingerNoCheckEnd"></span></div>