Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Implement ROOT persistency mechanism for detector descriptions (Part 2). #206
Implement ROOT persistency mechanism for detector descriptions (continuation of #202).
Object extensions are now persistent.
This is however not for free: it requires a dictionary for the extension itself and it requires a dictionary for the class holding the extension. These are:
Please note: to persistify these objects it was necessary to no longer use the type-info of the objects as an identifier, but rather a 64-bit-hash of the raw type-info-name. This relies that this name is identical across platforms. This typically is true for linux, but not enforced by any standard.