aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPCSVExporter.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/SPCSVExporter.h')
-rw-r--r--Source/SPCSVExporter.h11
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