aboutsummaryrefslogtreecommitdiffstats
path: root/Frameworks/PostgresKit/Source/FLXPostgresResult.h
diff options
context:
space:
mode:
authorstuconnolly <stuart02@gmail.com>2012-09-26 07:23:08 +0000
committerstuconnolly <stuart02@gmail.com>2012-09-26 07:23:08 +0000
commit88263061eb326e58fe882bc91d09f52d3d49628d (patch)
treef16453cd3bc0afc429b7592a46a84196e775933d /Frameworks/PostgresKit/Source/FLXPostgresResult.h
parent9e0da1ad71ea178867a8d3419f80a46b42c32d4c (diff)
downloadsequelpro-88263061eb326e58fe882bc91d09f52d3d49628d.tar.gz
sequelpro-88263061eb326e58fe882bc91d09f52d3d49628d.tar.bz2
sequelpro-88263061eb326e58fe882bc91d09f52d3d49628d.zip
Change project prefix.
Diffstat (limited to 'Frameworks/PostgresKit/Source/FLXPostgresResult.h')
-rw-r--r--Frameworks/PostgresKit/Source/FLXPostgresResult.h84
1 files changed, 0 insertions, 84 deletions
diff --git a/Frameworks/PostgresKit/Source/FLXPostgresResult.h b/Frameworks/PostgresKit/Source/FLXPostgresResult.h
deleted file mode 100644
index 6f10c3e5..00000000
--- a/Frameworks/PostgresKit/Source/FLXPostgresResult.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// $Id$
-//
-// FLXPostgresResult.h
-// PostgresKit
-//
-// Copyright (c) 2008-2009 David Thorpe, djt@mutablelogic.com
-//
-// Forked by the Sequel Pro Team on July 22, 2012.
-//
-// Licensed under the Apache License, Version 2.0 (the "License"); you may not
-// use this file except in compliance with the License. You may obtain a copy of
-// the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-// License for the specific language governing permissions and limitations under
-// the License.
-
-@class FLXPostgresConnection;
-
-// Result set row types
-typedef enum
-{
- FLXPostgresResultRowAsArray = 1,
- FLXPostgresResultRowAsDictionary = 2
-}
-FLXPostgresResultRowType;
-
-@interface FLXPostgresResult : NSObject <NSFastEnumeration>
-{
- void *_result;
- void **_typeHandlers;
-
- unsigned long long _row;
- unsigned long long _numberOfRows;
-
- NSUInteger _numberOfFields;
-
- NSString **_fields;
-
- NSStringEncoding _stringEncoding;
- FLXPostgresResultRowType _defaultRowType;
-
- FLXPostgresConnection *_connection;
-}
-
-/**
- * @property numberOfFields The number of fields this result has.
- */
-@property (readonly) NSUInteger numberOfFields;
-
-/**
- * @property numberOfRows The number or rows this result has.
- */
-@property (readonly) unsigned long long numberOfRows;
-
-/**
- * @property stringEncoding The ecoding that was in use when this result was created.
- */
-@property (readonly) NSStringEncoding stringEncoding;
-
-/**
- * @property defaultRowType The row type that should be used when calling -row.
- */
-@property (readwrite, assign) FLXPostgresResultRowType defaultRowType;
-
-- (id)initWithResult:(void *)result connection:(FLXPostgresConnection *)connection;
-
-- (NSUInteger)numberOfFields;
-
-- (void)seekToRow:(unsigned long long)row;
-
-- (NSArray *)fields;
-
-- (id)row;
-- (NSArray *)rowAsArray;
-- (NSDictionary *)rowAsDictionary;
-- (id)rowAsType:(FLXPostgresResultRowType)type;
-
-@end