aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPCSVExporter.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/SPCSVExporter.h')
-rw-r--r--Source/SPCSVExporter.h15
1 files changed, 11 insertions, 4 deletions
diff --git a/Source/SPCSVExporter.h b/Source/SPCSVExporter.h
index 31942cd2..3fa6f276 100644
--- a/Source/SPCSVExporter.h
+++ b/Source/SPCSVExporter.h
@@ -25,10 +25,11 @@
#import <Cocoa/Cocoa.h>
-#import "SPExporter.h"
#import "MCPKit.h"
+#import "SPExporter.h"
+#import "SPExporterAccess.h"
-@interface SPCSVExporter : SPExporter
+@interface SPCSVExporter : SPExporter <SPExporterAccess>
{
// CSV file
NSFileHandle *csvFileHandle;
@@ -48,6 +49,10 @@
// CSV encoding
NSStringEncoding csvOutputEncoding;
+
+ // Operational
+ BOOL csvExportIsRunning;
+ BOOL csvThreadShouldExit;
}
@property (readwrite, retain) NSFileHandle *csvFileHandle;
@@ -65,8 +70,10 @@
@property (readwrite, assign) NSStringEncoding csvOutputEncoding;
-- (id)initWithFileHandle:(NSFileHandle *)fileHandle;
+@property (readwrite, assign) BOOL csvExportIsRunning;
+@property (readwrite, assign) BOOL csvThreadShouldExit;
-- (BOOL)startCSVExport;
+- (BOOL)startExportProcess;
+- (BOOL)stopExportProcess;
@end