aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPCSVExporter.h
diff options
context:
space:
mode:
authorstuconnolly <stuart02@gmail.com>2009-08-29 19:39:28 +0000
committerstuconnolly <stuart02@gmail.com>2009-08-29 19:39:28 +0000
commit08e024dd1af93f9b05a4bd18b227845822082175 (patch)
tree2fbfacf1f79ef2bbb20eecee999207f28c365343 /Source/SPCSVExporter.h
parentfb82d1f21998fb4328bf04372477592e5a1af9f7 (diff)
downloadsequelpro-08e024dd1af93f9b05a4bd18b227845822082175.tar.gz
sequelpro-08e024dd1af93f9b05a4bd18b227845822082175.tar.bz2
sequelpro-08e024dd1af93f9b05a4bd18b227845822082175.zip
More data export work.
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