descriptionInterchange File Format Library
homepage URLhttp://iff.sourceforge.net
ownermsharov@users.sourceforge.net
last changeThu, 10 Jan 2008 19:47:40 +0000 (10 14:47 -0500)
content tags
add:
readme
The Interchange File Format is a simple structured binary file format consisting of sized and typed chunks of data, selectively readable without having to know the format of each chunk. This functionality is similar to what XML provides for text documents, and the IFF format can indeed be viewed as a sort of a binary XML. IFF's extensibility is an excellent way of not breaking old applications when the file format changes, making it an excellent choice for your next application's data files. The IFF is also the simplest and the smallest such data format, ensuring that your files consist of real data rather than overhead and that your code spends more time on real work than on parsing the data file. This library defines the IFF header structures and provides simple algorithms for directly writing many of your objects as chunks and containers.
shortlog
2008-01-10 Mike SharovClarified that group chunks must have chunks in themmaster
2007-12-11 Mike SharovUpdated dist target
2007-08-19 Mike SharovUpdated bsconf with the latest from uSTL
2007-06-17 msharovCorrected bff description for GroupChunkData
2006-12-30 msharovMade cfmt_ constants enum constants for convenience.
2006-12-30 msharovBuild with -fPIC even if only static, since it will...
2006-12-06 msharovUpdated tbff description. Added initial ChangeLog.... v0.1
2006-12-05 msharovAdded PeekFormat functions for selective chunk reading.
2006-12-03 msharovAdded configure options for EA85 compatibility
2006-12-02 msharovRenamed VectorHeader to GroupHeader
2006-12-02 msharovAdded LICENSE and copyright headers. Updated build...
2006-12-02 msharovShortened file names
2006-10-30 msharovAdded standalone build system
2006-10-30 msharovInitial revision
tags
16 years ago v0.1 2006-12-05 Release 0.1 SVN 8 Initi...
heads
16 years ago master