2005/5/10

     
 

ACDK Virtual Files Readme

artefaktur

ACDK Virtual Files (acdk_vfile)
acdk_vfile implements virtual file systems for zip and tar files, which can used as plugin for the ACDK File framework.

Content of this chapter:

   General
     Title
     Version
     Short Description
     Dependencies
     Namespaces
     Authors
     License
   Description
   Notes
   Todo
   Changes

 General

 Title

ACDK Virtual Files (acdk_vfile)

 Version

Distribution version: 4.14.
Package version: 4.14.0.

 Short Description

  acdk_vfile implements virtual file systems for
zip and tar files, which can used as plugin
for the ACDK File framework.    

 Dependencies

       ACDK Core
    

 Namespaces

       acdk::vfile
    

 Authors

      Roger Rene Kommer (kommer@artefaktur.com).

Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler (zlib)    

 License

      ACDK Free Edition License ( License).

and zlib licsence ( ZLIB license).

 Description

acdk_vfile provides implements  virtual file systems for the  acdk::io::File fassade for transparent access to zip and tar files. Please refer to  acdk_vfile man for examples. The utility  acdk_vfile_file2rc transfer any binary data to a C-Struktur to link it to an application accessible via the  acdk::io::RessourceFileSystem. The little utility  acdk_vfile_convert is a ZIP and TAR unpacker, uses just as a little demo for the zip and tar file system plugin features. Another File plugin is available for FTP servers in the  acdk_net package.

 Notes

  From the original ZLIB distribution I have changed the 
function declarations from the K&R style to the modern
ANSI style. This enables also C++ compiler to compile 
the code.  

 Todo

  Beta version.  

 Changes

    ===========================================================
4.14.0
- make FileSystem plugin for tar and zip loadable via
	ClassLoader.
- Fix in parsing TAR headers (name was not truncated to right
	length.
- Fix in tar and zip file system: If a file is reference, which
	is not existant in zip/tar file return a file instance not
	Nil.
	
Please refer also to  ChangeLog.

===========================================================
4.10.0
- Minor fixes.

===========================================================
4.02.0
- Configuration and documentation fixes.

===========================================================
4.01.1
- Ajustments to modified metainfo
- minor documentation changes.

===========================================================
4.00.1
- Ajustments to Unicode and revised metainfo.


===========================================================
2.00.1
Intial revision.