Modules
ADT Database GTK2 GUI IP PiJAX Public Sql Stdio Subversion System Tools Xosd lua v4l2 wx
Recent Changes
Public.Parser.XML2 1.50
Public.ZeroMQ 1.1
Public.Template.Mustache 1.0
Public.Protocols.XMPP 1.4
Sql.Provider.jdbc 1.0
Popular Downloads
Public.Parser.JSON2 1.0
Public.Parser.JSON 0.2
GTK2 2.23
Public.Web.FCGI 1.8
Public.Parser.XML2 1.48
|
Module Information
Public.Nix.ClassNavigator
Viewing contents of Public_Nix_ClassNavigator-001/Readme~
Nix.ClassNavigator : a pike module to do class introspection (version 001).
This is a module which wants to help you to navigate between an ocean of classes. Given an instance of some class, you can use a ClassNavigator object to know:
- The name of the class.
- The methods and variables of that class.
- If the class inherits from some another class.
- The direct superclass of this class.
- The complete inheritance tree of the class.
Currently, ClassNavigator is only a proof of concept. Please, test It, and if you find a bug or a missing feature, send me a mail to superratoli@gmail.com to solve that.
To install this module, use monger (I can't test if this work, but It should). Or use pike -x module && pike -x module install. You can also run pike ClassNavigator.pmod to run a test (see the source code for details.). Source code is documented, but autodoc still doesn't work.
Nix.ClassNavigator is free software, provided under the GPL license. Please read the file COPYING for details.
|
|
|