GPKGConnectionFunction
Objective-C
@interface GPKGConnectionFunction : NSObject
Swift
class GPKGConnectionFunction : NSObject
GeoPackage connection function wrapper
-
Initialize
Declaration
Objective-C
- (instancetype)initWithFunction:(void *)function withName:(NSString *)name andNumArgs:(int)numArgs;Swift
init!(function: UnsafeMutableRawPointer!, withName name: String!, andNumArgs numArgs: Int32)Parameters
functionconnection function
namefunction name
numArgsnumber of function arguments
Return Value
new connection function
-
Initialize
Declaration
Objective-C
- (instancetype)initWithFunction:(void *)function withName:(NSString *)name andNumArgs:(int)numArgs andUserData:(NSObject *)userData;Swift
init!(function: UnsafeMutableRawPointer!, withName name: String!, andNumArgs numArgs: Int32, andUserData userData: NSObject!)Parameters
functionconnection function
namefunction name
numArgsnumber of function arguments
userDatauser data
Return Value
new connection function
-
Get the function
Declaration
Objective-C
- (void *)function;Swift
func function() -> UnsafeMutableRawPointer!Return Value
function
-
Get the function name
Declaration
Objective-C
- (NSString *)name;Swift
func name() -> String!Return Value
function name
-
Get the number of function arguments
Declaration
Objective-C
- (int)numArgs;Swift
func numArgs() -> Int32Return Value
function arguments count
-
Get the user data
Declaration
Objective-C
- (NSObject *)userData;Swift
func userData() -> NSObject!Return Value
user data
View on GitHub
GPKGConnectionFunction Class Reference