Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Linux Tools Project » using libhover for 3rd party documentation
using libhover for 3rd party documentation [message #506852] Mon, 11 January 2010 05:42 Go to next message
Siva Velusamy is currently offline Siva Velusamy
Messages: 6
Registered: July 2009
Junior Member
Hello,

Are there any documents describing how to convert existing doxygen generated documents into the form supported by libhover?

The main website seemed to suggest that eventually doxygen might be supported, but I'm not sure what the status of that is. I noticed that the source code contains BuildFunctionInfos class which takes in "URL or file name of xml document to parse" and outputs the corresponding serialized LibHoverInfo, but I don't see any hints on what form the xml document should be.

Thanks,
Siva
Re: using libhover for 3rd party documentation [message #507324 is a reply to message #506852] Tue, 12 January 2010 22:39 Go to previous message
Jeff Johnston is currently offline Jeff Johnston
Messages: 173
Registered: July 2009
Senior Member
No, there isn't. The BuildFunctionInfos is for C documentation that has been pre-formatted into the standard C library xml format as found in the header for glibc docs and newlib docs (you can download these directly from the URLs found in the respective libhover glibc and newlib plugins).

The libstdc++ libhover plugin includes a src directory which contains the doxygen converter that takes the libstdc++ doxygen documentation and produces the binary output. If your C++ documentation is in a similar format, it should be usable with only minor changes required.

-- Jeff
Previous Topic:Installing LTTv library for Eclipse LTTng plugin
Next Topic:Autotools with other languages (Fortran and Python)
Goto Forum:
  


Current Time: Fri Sep 19 21:53:20 GMT 2014

Powered by FUDForum. Page generated in 0.01857 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software