00001
00002
00003 #ifndef TEXTOUT_H
00004 #define TEXTOUT_H
00005
00006 #include "pipeline.h"
00007
00008
00009 #define textOutCompressNone "none"
00010 #define textOutCompressBzip2 "bzip2"
00011 #define textOutCompressCompress "compress"
00012 #define textOutCompressGzip "gzip"
00013 #define textOutCompressZip "zip"
00014
00015
00016
00017
00018 #define textOutCompressMenuContents { "plain text",\
00019 "gzip compressed (.gz)",\
00020 "bzip2 compressed (.bz2)",\
00021 "LZW compressed (.Z)",\
00022 "zip compressed (.zip)",\
00023 NULL\
00024 }
00025
00026 #define textOutCompressValuesContents { textOutCompressNone,\
00027 textOutCompressGzip,\
00028 textOutCompressBzip2,\
00029 textOutCompressCompress,\
00030 textOutCompressZip,\
00031 NULL\
00032 }
00033
00034
00035 struct pipeline *textOutInit(char *fileName, char *compressType);
00036
00037
00038
00039
00040
00041
00042 void textOutClose(struct pipeline **pCompressPipeline);
00043
00044
00045
00046 #endif