Common Reflection API for C++?
• One advantage Java has over C++ is built-in reflection for
all classes
– Given pointer to object can find out:
• What class of object it is
• All methods, members, constructors.
• Access member values, call methods and constructors
• Recent Analysis Tools Meeting at CERN attended by:
– Rene+Fons (Root), myself, Andeas Pfeiffer (Anaphne), Lassi
Turra (Iguana), Guy Barrand (OnX)
– Identified common reflection API for C++ as a possible
collaborative project
• If this existed, and was adopted by Root, would make access from Java to
Root files and in-memory objects much easier.