diff options
author | stuconnolly <stuart02@gmail.com> | 2012-09-26 07:23:08 +0000 |
---|---|---|
committer | stuconnolly <stuart02@gmail.com> | 2012-09-26 07:23:08 +0000 |
commit | 88263061eb326e58fe882bc91d09f52d3d49628d (patch) | |
tree | f16453cd3bc0afc429b7592a46a84196e775933d /Frameworks/PostgresKit/Source/FLXPostgresResult.h | |
parent | 9e0da1ad71ea178867a8d3419f80a46b42c32d4c (diff) | |
download | sequelpro-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.h | 84 |
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 |