[][src]Trait uikit_sys::INSNumber

pub trait INSNumber: Sized + Deref {
    unsafe fn initWithCoder_(self, coder: NSCoder) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithChar_(self, value: c_char) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithUnsignedChar_(self, value: c_uchar) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithShort_(self, value: c_short) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithUnsignedShort_(self, value: c_ushort) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithInt_(self, value: c_int) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithUnsignedInt_(self, value: c_uint) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithLong_(self, value: c_long) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithUnsignedLong_(self, value: c_ulong) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithLongLong_(self, value: c_longlong) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithUnsignedLongLong_(self, value: c_ulonglong) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithFloat_(self, value: f32) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithDouble_(self, value: f64) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithBool_(self, value: BOOL) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithInteger_(self, value: NSInteger) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithUnsignedInteger_(self, value: NSUInteger) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn compare_(self, otherNumber: NSNumber) -> NSComparisonResult
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isEqualToNumber_(self, number: NSNumber) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn descriptionWithLocale_(self, locale: id) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn charValue(self) -> c_char
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unsignedCharValue(self) -> c_uchar
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn shortValue(self) -> c_short
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unsignedShortValue(self) -> c_ushort
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn intValue(self) -> c_int
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unsignedIntValue(self) -> c_uint
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn longValue(self) -> c_long
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unsignedLongValue(self) -> c_ulong
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn longLongValue(self) -> c_longlong
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unsignedLongLongValue(self) -> c_ulonglong
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn floatValue(self) -> f32
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn doubleValue(self) -> f64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn boolValue(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn integerValue(self) -> NSInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unsignedIntegerValue(self) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn stringValue(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithCoder_(self, coder: NSCoder) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithChar_(self, value: c_char) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithUnsignedChar_(self, value: c_uchar) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithShort_(self, value: c_short) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithUnsignedShort_(self, value: c_ushort) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithInt_(self, value: c_int) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithUnsignedInt_(self, value: c_uint) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithLong_(self, value: c_long) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithUnsignedLong_(self, value: c_ulong) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithLongLong_(self, value: c_longlong) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithUnsignedLongLong_(self, value: c_ulonglong) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithFloat_(self, value: f32) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithDouble_(self, value: f64) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithBool_(self, value: BOOL) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithInteger_(self, value: NSInteger) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn initWithUnsignedInteger_(self, value: NSUInteger) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn compare_(self, otherNumber: NSNumber) -> NSComparisonResult where
    Self::Target: Message + Sized

unsafe fn isEqualToNumber_(self, number: NSNumber) -> BOOL where
    Self::Target: Message + Sized

unsafe fn descriptionWithLocale_(self, locale: id) -> NSString where
    Self::Target: Message + Sized

unsafe fn charValue(self) -> c_char where
    Self::Target: Message + Sized

unsafe fn unsignedCharValue(self) -> c_uchar where
    Self::Target: Message + Sized

unsafe fn shortValue(self) -> c_short where
    Self::Target: Message + Sized

unsafe fn unsignedShortValue(self) -> c_ushort where
    Self::Target: Message + Sized

unsafe fn intValue(self) -> c_int where
    Self::Target: Message + Sized

unsafe fn unsignedIntValue(self) -> c_uint where
    Self::Target: Message + Sized

unsafe fn longValue(self) -> c_long where
    Self::Target: Message + Sized

unsafe fn unsignedLongValue(self) -> c_ulong where
    Self::Target: Message + Sized

unsafe fn longLongValue(self) -> c_longlong where
    Self::Target: Message + Sized

unsafe fn unsignedLongLongValue(self) -> c_ulonglong where
    Self::Target: Message + Sized

unsafe fn floatValue(self) -> f32 where
    Self::Target: Message + Sized

unsafe fn doubleValue(self) -> f64 where
    Self::Target: Message + Sized

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

unsafe fn integerValue(self) -> NSInteger where
    Self::Target: Message + Sized

unsafe fn unsignedIntegerValue(self) -> NSUInteger where
    Self::Target: Message + Sized

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

Loading content...

Implementors

impl INSNumber for NSDecimalNumber[src]

impl INSNumber for NSNumber[src]

Loading content...