Tag: rtti
Variant Invoke and RTTI
I was “spring cleaning” my temporary project directory on my hard drive today and I found a half-finished implementation of a dynamic dispatch for objects based on new RTTI (Delphi 2010+). I spent some time and fixed the…
Read More »TZDB 1.7.110207 and Collections 1.1.1
TZDB 1.7.110207 No code changes, just an updated DB from “The tz Database“. There are a small number of changes there so upgrade only if you want to stay 100% up to date. I would just recommend you…
Read More »DeHL 0.8.3
I will be brief as usual — version 0.8.3 of DeHL is out. The downloads can be found on this page and changelog on this page. This release “fixes” some of the things I wanted fixed for a…
Read More »DeHL 0.8.2 is out
I’ve just released the version 0.8.2 of DeHL. The downloads can be found on this page and changelog on this page. Again, this is a minor release with a few bugs fixed and a new feature: TString (as…
Read More »DeHL 0.8.1
I’ve just released the version 0.8.1 of DeHL. The downloads can be found on this page and changelog on this page. This is mostly a fix release with only one major feature – Cloning (in DeHL.Cloning). The rest…
Read More »Replication
I must say, I am still pretty exited by the extended RTTI in Delphi 2010. It makes life so much easier in many circumstances. “Cloning” (I call it replication) is one of those. Say hello to TReplicator<T> (in…
Read More »Here you go — DeHL 0.8
This is going to be a short one. After months of no releases, here it is: DeHL 0.8 (see changelog for the list of changes on this release). As I mentioned previously, this release will only work on…
Read More »DeHL, Delphi 2010 and Serialization
A few months have passed and I did not release a new version of DeHL yet. No, it’s not dead. I’ve just been busy with a delicate new feature — Serialization. This post will demonstrate the new capabilities…
Read More »TypeInfo workaround
This is going to be a short one. Just wanted to share a simple and elegant work-around for this QC issue: Now, you can obtain the type information for any type by simply using TypeOf<T>.TypeInfo: You can also…
Read More »DeHL 0.6 available
Yes I know I have skipped 0.5. The reality is that 0.5 was due a long time ago, but I did not have enough free time on my hands to complete the unit testing for all new features…
Read More »