[][src]Trait uikit_sys::INSURL

pub trait INSURL: Sized + Deref {
    unsafe fn initWithScheme_host_path_(
        self,
        scheme: NSString,
        host: NSString,
        path: NSString
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initFileURLWithPath_isDirectory_relativeToURL_(
        self,
        path: NSString,
        isDir: BOOL,
        baseURL: NSURL
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initFileURLWithPath_relativeToURL_(
        self,
        path: NSString,
        baseURL: NSURL
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initFileURLWithPath_isDirectory_(
        self,
        path: NSString,
        isDir: BOOL
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initFileURLWithPath_(self, path: NSString) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_(
        self,
        path: *const c_char,
        isDir: BOOL,
        baseURL: NSURL
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithString_(self, URLString: NSString) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithString_relativeToURL_(
        self,
        URLString: NSString,
        baseURL: NSURL
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithDataRepresentation_relativeToURL_(
        self,
        data: NSData,
        baseURL: NSURL
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initAbsoluteURLWithDataRepresentation_relativeToURL_(
        self,
        data: NSData,
        baseURL: NSURL
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn getFileSystemRepresentation_maxLength_(
        self,
        buffer: *mut c_char,
        maxBufferLength: NSUInteger
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn checkResourceIsReachableAndReturnError_(
        self,
        error: *mut NSError
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isFileReferenceURL(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fileReferenceURL(self) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn getResourceValue_forKey_error_(
        self,
        value: *mut id,
        key: NSString,
        error: *mut NSError
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn resourceValuesForKeys_error_(
        self,
        keys: NSArray,
        error: *mut NSError
    ) -> NSDictionary
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setResourceValue_forKey_error_(
        self,
        value: id,
        key: NSString,
        error: *mut NSError
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setResourceValues_error_(
        self,
        keyedValues: NSDictionary,
        error: *mut NSError
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeCachedResourceValueForKey_(self, key: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeAllCachedResourceValues(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setTemporaryResourceValue_forKey_(self, value: id, key: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error_(
        self,
        options: NSURLBookmarkCreationOptions,
        keys: NSArray,
        relativeURL: NSURL,
        error: *mut NSError
    ) -> NSData
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_(
        self,
        bookmarkData: NSData,
        options: NSURLBookmarkResolutionOptions,
        relativeURL: NSURL,
        isStale: *mut BOOL,
        error: *mut NSError
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn startAccessingSecurityScopedResource(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn stopAccessingSecurityScopedResource(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dataRepresentation(self) -> NSData
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn absoluteString(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn relativeString(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn baseURL(self) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn absoluteURL(self) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn scheme(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn resourceSpecifier(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn host(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn port(self) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn user(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn password(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn path(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fragment(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn parameterString(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn query(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn relativePath(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn hasDirectoryPath(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fileSystemRepresentation(self) -> *const c_char
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isFileURL(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn standardizedURL(self) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn filePathURL(self) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fileURLWithPath_isDirectory_relativeToURL_(
        path: NSString,
        isDir: BOOL,
        baseURL: NSURL
    ) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fileURLWithPath_relativeToURL_(
        path: NSString,
        baseURL: NSURL
    ) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fileURLWithPath_isDirectory_(path: NSString, isDir: BOOL) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fileURLWithPath_(path: NSString) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_(
        path: *const c_char,
        isDir: BOOL,
        baseURL: NSURL
    ) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn URLWithString_(URLString: NSString) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn URLWithString_relativeToURL_(
        URLString: NSString,
        baseURL: NSURL
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn URLWithDataRepresentation_relativeToURL_(
        data: NSData,
        baseURL: NSURL
    ) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn absoluteURLWithDataRepresentation_relativeToURL_(
        data: NSData,
        baseURL: NSURL
    ) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_(
        bookmarkData: NSData,
        options: NSURLBookmarkResolutionOptions,
        relativeURL: NSURL,
        isStale: *mut BOOL,
        error: *mut NSError
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn resourceValuesForKeys_fromBookmarkData_(
        keys: NSArray,
        bookmarkData: NSData
    ) -> NSDictionary
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn writeBookmarkData_toURL_options_error_(
        bookmarkData: NSData,
        bookmarkFileURL: NSURL,
        options: NSURLBookmarkFileCreationOptions,
        error: *mut NSError
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn bookmarkDataWithContentsOfURL_error_(
        bookmarkFileURL: NSURL,
        error: *mut NSError
    ) -> NSData
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn URLByResolvingAliasFileAtURL_options_error_(
        url: NSURL,
        options: NSURLBookmarkResolutionOptions,
        error: *mut NSError
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithScheme_host_path_(
    self,
    scheme: NSString,
    host: NSString,
    path: NSString
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initFileURLWithPath_isDirectory_relativeToURL_(
    self,
    path: NSString,
    isDir: BOOL,
    baseURL: NSURL
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initFileURLWithPath_relativeToURL_(
    self,
    path: NSString,
    baseURL: NSURL
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initFileURLWithPath_isDirectory_(
    self,
    path: NSString,
    isDir: BOOL
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initFileURLWithPath_(self, path: NSString) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_(
    self,
    path: *const c_char,
    isDir: BOOL,
    baseURL: NSURL
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithString_(self, URLString: NSString) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithString_relativeToURL_(
    self,
    URLString: NSString,
    baseURL: NSURL
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithDataRepresentation_relativeToURL_(
    self,
    data: NSData,
    baseURL: NSURL
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initAbsoluteURLWithDataRepresentation_relativeToURL_(
    self,
    data: NSData,
    baseURL: NSURL
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn getFileSystemRepresentation_maxLength_(
    self,
    buffer: *mut c_char,
    maxBufferLength: NSUInteger
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn checkResourceIsReachableAndReturnError_(
    self,
    error: *mut NSError
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn isFileReferenceURL(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn fileReferenceURL(self) -> NSURL where
    Self::Target: Message + Sized

unsafe fn getResourceValue_forKey_error_(
    self,
    value: *mut id,
    key: NSString,
    error: *mut NSError
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn resourceValuesForKeys_error_(
    self,
    keys: NSArray,
    error: *mut NSError
) -> NSDictionary where
    Self::Target: Message + Sized

unsafe fn setResourceValue_forKey_error_(
    self,
    value: id,
    key: NSString,
    error: *mut NSError
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setResourceValues_error_(
    self,
    keyedValues: NSDictionary,
    error: *mut NSError
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn removeCachedResourceValueForKey_(self, key: NSString) where
    Self::Target: Message + Sized

unsafe fn removeAllCachedResourceValues(self) where
    Self::Target: Message + Sized

unsafe fn setTemporaryResourceValue_forKey_(self, value: id, key: NSString) where
    Self::Target: Message + Sized

unsafe fn bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error_(
    self,
    options: NSURLBookmarkCreationOptions,
    keys: NSArray,
    relativeURL: NSURL,
    error: *mut NSError
) -> NSData where
    Self::Target: Message + Sized

unsafe fn initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_(
    self,
    bookmarkData: NSData,
    options: NSURLBookmarkResolutionOptions,
    relativeURL: NSURL,
    isStale: *mut BOOL,
    error: *mut NSError
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn startAccessingSecurityScopedResource(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn stopAccessingSecurityScopedResource(self) where
    Self::Target: Message + Sized

unsafe fn dataRepresentation(self) -> NSData where
    Self::Target: Message + Sized

unsafe fn absoluteString(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn relativeString(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn baseURL(self) -> NSURL where
    Self::Target: Message + Sized

unsafe fn absoluteURL(self) -> NSURL where
    Self::Target: Message + Sized

unsafe fn scheme(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn resourceSpecifier(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn host(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn port(self) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn user(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn password(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn path(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn fragment(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn parameterString(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn query(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn relativePath(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn hasDirectoryPath(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn fileSystemRepresentation(self) -> *const c_char where
    Self::Target: Message + Sized

unsafe fn isFileURL(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn standardizedURL(self) -> NSURL where
    Self::Target: Message + Sized

unsafe fn filePathURL(self) -> NSURL where
    Self::Target: Message + Sized

unsafe fn fileURLWithPath_isDirectory_relativeToURL_(
    path: NSString,
    isDir: BOOL,
    baseURL: NSURL
) -> NSURL where
    Self::Target: Message + Sized

unsafe fn fileURLWithPath_relativeToURL_(
    path: NSString,
    baseURL: NSURL
) -> NSURL where
    Self::Target: Message + Sized

unsafe fn fileURLWithPath_isDirectory_(path: NSString, isDir: BOOL) -> NSURL where
    Self::Target: Message + Sized

unsafe fn fileURLWithPath_(path: NSString) -> NSURL where
    Self::Target: Message + Sized

unsafe fn fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_(
    path: *const c_char,
    isDir: BOOL,
    baseURL: NSURL
) -> NSURL where
    Self::Target: Message + Sized

unsafe fn URLWithString_(URLString: NSString) -> instancetype where
    Self::Target: Message + Sized

unsafe fn URLWithString_relativeToURL_(
    URLString: NSString,
    baseURL: NSURL
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn URLWithDataRepresentation_relativeToURL_(
    data: NSData,
    baseURL: NSURL
) -> NSURL where
    Self::Target: Message + Sized

unsafe fn absoluteURLWithDataRepresentation_relativeToURL_(
    data: NSData,
    baseURL: NSURL
) -> NSURL where
    Self::Target: Message + Sized

unsafe fn URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_(
    bookmarkData: NSData,
    options: NSURLBookmarkResolutionOptions,
    relativeURL: NSURL,
    isStale: *mut BOOL,
    error: *mut NSError
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn resourceValuesForKeys_fromBookmarkData_(
    keys: NSArray,
    bookmarkData: NSData
) -> NSDictionary where
    Self::Target: Message + Sized

unsafe fn writeBookmarkData_toURL_options_error_(
    bookmarkData: NSData,
    bookmarkFileURL: NSURL,
    options: NSURLBookmarkFileCreationOptions,
    error: *mut NSError
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn bookmarkDataWithContentsOfURL_error_(
    bookmarkFileURL: NSURL,
    error: *mut NSError
) -> NSData where
    Self::Target: Message + Sized

unsafe fn URLByResolvingAliasFileAtURL_options_error_(
    url: NSURL,
    options: NSURLBookmarkResolutionOptions,
    error: *mut NSError
) -> instancetype where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSURL for NSURL[src]

Loading content...