cpgf -- open source C++ library for callback, reflection, script binding
cpgf documentation download change log support

cpgf reflection -- an open source library to add reflection to C++

cpgf reflection library adds powerful reflection feature to C++.
The reflection is quite equivalent to Java reflection.
We even support annotation.

The only feature that not as good as Java reflection is, we have to build the meta data manually while Java compiler does it automatically.
But with the powerful C++ templates, building meta data is just a piece of cake. The library will do most work for you, such as deduce meta type.

cpgf reflection is licensed under Apache License, Version 2.0

Language features that can be reflected

Key features

We can do a lot with the reflection library

Write a comment

  • Required fields are marked with *
  • Security Code is case sensitive, 'A' is different with 'a'.

If you have trouble reading the code, click on the code itself to generate a new random code.
Security Code: