diff options
author | stuconnolly <stuart02@gmail.com> | 2009-08-29 15:58:04 +0000 |
---|---|---|
committer | stuconnolly <stuart02@gmail.com> | 2009-08-29 15:58:04 +0000 |
commit | 862a85c6311af3caaef4be340d090eee1dc054cf (patch) | |
tree | 3acad108416bcd56e175a62a8b02795dc06846a4 /Source/SPCSVExporter.h | |
parent | 72258028821c732892fd4ee00149a9afece290e4 (diff) | |
download | sequelpro-862a85c6311af3caaef4be340d090eee1dc054cf.tar.gz sequelpro-862a85c6311af3caaef4be340d090eee1dc054cf.tar.bz2 sequelpro-862a85c6311af3caaef4be340d090eee1dc054cf.zip |
Implement the core CSV export process in the new CSV exporter class.
Diffstat (limited to 'Source/SPCSVExporter.h')
-rw-r--r-- | Source/SPCSVExporter.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Source/SPCSVExporter.h b/Source/SPCSVExporter.h index 48f0c424..31942cd2 100644 --- a/Source/SPCSVExporter.h +++ b/Source/SPCSVExporter.h @@ -43,7 +43,11 @@ NSString *csvEnclosingCharacterString; NSString *csvEscapeString; NSString *csvLineEndingString; + NSString *csvNULLString; NSArray *csvTableColumnNumericStatus; + + // CSV encoding + NSStringEncoding csvOutputEncoding; } @property (readwrite, retain) NSFileHandle *csvFileHandle; @@ -51,13 +55,18 @@ @property (readwrite, retain) NSArray *csvDataArray; @property (readwrite, retain) MCPResult *csvDataResult; -@property (readwrite) BOOL csvOutputFieldNames; +@property (readwrite, assign) BOOL csvOutputFieldNames; @property (readwrite, retain) NSString *csvFieldSeparatorString; @property (readwrite, retain) NSString *csvEnclosingCharacterString; @property (readwrite, retain) NSString *csvEscapeString; @property (readwrite, retain) NSString *csvLineEndingString; +@property (readwrite, retain) NSString *csvNULLString; @property (readwrite, retain) NSArray *csvTableColumnNumericStatus; +@property (readwrite, assign) NSStringEncoding csvOutputEncoding; + - (id)initWithFileHandle:(NSFileHandle *)fileHandle; +- (BOOL)startCSVExport; + @end |