Main > Programming > Libraries >

SXP 1.1

SXP 1.1

Sponsored Links

SXP 1.1 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.020 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1163
Date added: 2006-08-17
Publisher: Ivan-Assen Ivanov

SXP 1.1 description

SXP stands for Simple XML Persistence, and is a quick-and-dirty C++ library I threw together. It provides a simple (I hope) mechanism for enabling the objects in your application to persist themselves (i.e. read from and write to) to a XML file. SXP is built as a C++ wrapper around James Clarks excellent expat parser.
Main features:
- ease of use: a major design goal for it was adding XML persistence to a class to take around 2 line of code per class member (one for reading and one for writing). Efficiency concerns and C++ syntax quirks expanded this number to around 4 lines of code per class member (plus some fixed overhead); still, you should be able to add XML persistence to your classes in a minutes, rather than hours.
- efficiency: XML persistence via SXP adds to your persistable objects four virtual functions and no data members. If you need to support persisting of object references, you might need to add a single pointer to your objects. SXP can be used directly with all but the most lightweight of objects. SXP uses hash tables and works with one string compare ( strcmp() ) per XML tag in the input file. SXP reuses its internal objects from a pool to avoid constant allocation/deallocation of small objects.
- acceptable performance: SXP is more than fast enough for prototyping applications and even for small-to-medium production-level projects.

SXP 1.1 Screenshot

Advertisements

SXP 1.1 Keywords

Bookmark SXP 1.1

Hyperlink code:
Link for forum:

SXP 1.1 Copyright

WareSeeker periodically updates pricing and software information of SXP 1.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of SXP 1.1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
SSL++ is simple C++ library that encapsulates some of OpenSSL functionality in easy to use set of classes. Free Download
XStream is a simple library to serialize objects to XML and back again. Free Download
UMLSpeed is a compiler for a simple, C-style language that allows declaration of UML entities and diagrams. Free Download
A simple C program for displaying the time in seconds since the Epoch. Free Download
Nasal is a simple, small, yet full-featured embeddable scripting language. Free Download
Sdictionary is a cross-platform dictionary project uses own Sdict dictionary format. Free Download
HampusDB is a small, flexible and efficient hierarchical database. Free Download
CSer is a library for C++ serialization, also called persistence. Free Download