Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » UppHub » Very Simple Report Generator (Use QTF format)
Re: Very Simple Report Generator (Use QTF format) [message #24394 is a reply to message #24384] Wed, 13 January 2010 22:37 Go to previous messageGo to previous message
Didier is currently offline  Didier
Messages: 680
Registered: November 2008
Location: France
Contributor
Hi Luigi,

Well I used boost Spirit for sure but the good news is that it's only headers !)
Which means there is no library to link with. Compile the code that uses it and it's done.

In fact, in my project I added a UPP package named Boost_1.41.
It contains the boost zip unpacked and ... only an include path to it:
- no libs
- no source files.
==> It's almost an empty project Wink

I only used it as a facility to manage the include path to the boost files.

In practice:
Create the boost_1_41_0 package.
Open the package organiser
-> add an internal include containing "."
Unzip the boost zip in the package directory.

You're done !

I'm gonna try to make the boost package with only the necessary headers, no source files nor help or test code: just the minimum.
I hope it won't get to big Confused

Concerning the size, spirit is designed to build only the necessary code so it's not very big.
The application size is not a good indication so heres one:

* 454472 ReportGenerator.o
* 13692 StringReplacer.o

When you compare what's in StringReplacer.cpp (almost nothing) I think the size of ReportGenerator.o which contains everything else is quite small Smile

The only drawback to using boost::spririt is that you need a good C++ compiler. But that shouldn't be to hard to find Wink

Here a screenshot of the 3 example reports generated from 3 different templates but with the same user code.

index.php?t=getfile&id=2101&private=0

[Updated on: Wed, 13 January 2010 23:31]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon14.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: BarCode128: string to image (Candidate for upload to Bazaar)
Next Topic: Simple INI parser (15 mb in 4 s, DualCore 2500 Mhz)
Goto Forum:
  


Current Time: Thu Apr 18 22:34:16 CEST 2024

Total time taken to generate the page: 2.03454 seconds