Introspective is a C++11 message based and object oriented (opposite to traditional class oriented behaviour of C++ and Java) framework for runtime object introspection and dynamic type binding and inheritance.
Features
- introspection: every class or object has the ability to examine its own type, methods and properties in runtime
- message based: method triggering is performed through messages
- dynamic inheritance: at any time class or object can modify their inheritance hierarchy
- runtime class definition: class generation or modification can be performed programmatically
- object oriented: even objects can override inherited methods and properties
- DSL: by C++ operator overloading the base syntax for a minimal domain specific language has been introduced
Follow Introspective
You Might Also Like
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Introspective!