Fermilab Computing Division

CS Document 724-v1

A Case For Reflection

Document #:
Document type:
Technical Note
Submitted by:
Mark Fischler
Updated by:
Mark Fischler
Document Created:
21 Mar 2005, 10:35
Contents Revised:
21 Mar 2005, 10:35
Metadata Revised:
21 Mar 2005, 10:38
Viewable by:
  • Public document
Modifiable by:
  • Same as Viewable by

Quick Links:
Latest Version

For the purposes of the pre-meeting mailing of the C++ Standards Committee, we identify and describe the features of a reflection mechanism that would satisfy certain needs of the HEP community.
We describe HEP applications (programs, tools and design patterns) that would benefit from additional compiler supplied information. We then present an overview of the capabilities that would make a reflection mechanism most useful for those application.
We also present a survey of HEP products (ROOT and SEAL Reflex) which depend on their own exra-linguistic implemntations of partial C++ reflection capabilities.

The document is precisely that sent to the pre-mailing; this abstract is **not** part of that document.

Files in Document:
Notes and Changes:
European Co-Authors (not listed in the Austhors for the CD dcoument database) are Lassi Tuura, Pere Mato, and Stefan Roisser.
DocDB Home ]  [ Search ] [ Authors ] [ Events ] [ Topics ]

DocDB Version 8.8.9, contact Document Database Administrators