Sometimes there is a need to analyze object's type at runtime. ISO C++ provides some capabilities for this kind of introspection however they are limited to basic type information. Such information as type inheritance graph is not accessible in standard C++. Introspection Library provides a framework that enables discovery of type structure at runtime. The library is still in development stage but a few meaningful examples are available in Example/Introspection directory.