SwiftStrong

Overview

Location


 

constructor  protected    (declared in ValueType)

 

constructor

 

SwiftStrong()

 

init()

 

SwiftStrong()

 

Sub New()

constructor Copy(SwiftStrong)

 

constructor Copy(var aValue: SwiftStrong)

 

SwiftStrong Copy(ref SwiftStrong aValue)

 

init(Copy aValue: SwiftStrong)

 

SwiftStrong Copy(__ref SwiftStrong aValue)

 

Sub New Copy(ByRef aValue As SwiftStrong)

Parameters:

  • aValue:

AdjustProtocolSelf

 

class method AdjustProtocolSelf(var aDest: SwiftProtocol): ^SwiftRefcounted

 

static SwiftRefcounted* AdjustProtocolSelf(ref SwiftProtocol aDest)

 

static func AdjustProtocolSelf(_ aDest: SwiftProtocol) -> UnsafeMutablePointer<SwiftRefcounted>

 

static SwiftRefcounted* AdjustProtocolSelf(__ref SwiftProtocol aDest)

 

Shared Function AdjustProtocolSelf(ByRef aDest As SwiftProtocol) As Ptr(Of SwiftRefcounted)

Parameters:

  • aDest:

Assign

 

class method Assign(var aDest: SwiftStrong; var aSource: SwiftStrong)

 

static void Assign(ref SwiftStrong aDest, ref SwiftStrong aSource)

 

static func Assign(_ aDest: SwiftStrong, _ aSource: SwiftStrong)

 

static void Assign(__ref SwiftStrong aDest, __ref SwiftStrong aSource)

 

Shared Sub Assign(ByRef aDest As SwiftStrong, ByRef aSource As SwiftStrong)

Parameters:

  • aDest:
  • aSource:

Copy

 

class method Copy(var aDest: SwiftStrong; var aSource: SwiftStrong)

 

static void Copy(ref SwiftStrong aDest, ref SwiftStrong aSource)

 

static func Copy(_ aDest: SwiftStrong, _ aSource: SwiftStrong)

 

static void Copy(__ref SwiftStrong aDest, __ref SwiftStrong aSource)

 

Shared Sub Copy(ByRef aDest As SwiftStrong, ByRef aSource As SwiftStrong)

Parameters:

  • aDest:
  • aSource:

CopyClassProtocol

 

class method CopyClassProtocol(var aDest: SwiftClassProtocol; var aSource: SwiftClassProtocol; aReleaseOld: Boolean)

 

static void CopyClassProtocol(ref SwiftClassProtocol aDest, ref SwiftClassProtocol aSource, Boolean aReleaseOld)

 

static func CopyClassProtocol(_ aDest: SwiftClassProtocol, _ aSource: SwiftClassProtocol, _ aReleaseOld: Boolean)

 

static void CopyClassProtocol(__ref SwiftClassProtocol aDest, __ref SwiftClassProtocol aSource, Boolean aReleaseOld)

 

Shared Sub CopyClassProtocol(ByRef aDest As SwiftClassProtocol, ByRef aSource As SwiftClassProtocol, aReleaseOld As Boolean)

Parameters:

  • aDest:
  • aSource:
  • aReleaseOld:

CopyProtocol

 

class method CopyProtocol(var aDest: SwiftProtocol; var aSource: SwiftProtocol; aReleaseOld: Boolean)

 

static void CopyProtocol(ref SwiftProtocol aDest, ref SwiftProtocol aSource, Boolean aReleaseOld)

 

static func CopyProtocol(_ aDest: SwiftProtocol, _ aSource: SwiftProtocol, _ aReleaseOld: Boolean)

 

static void CopyProtocol(__ref SwiftProtocol aDest, __ref SwiftProtocol aSource, Boolean aReleaseOld)

 

Shared Sub CopyProtocol(ByRef aDest As SwiftProtocol, ByRef aSource As SwiftProtocol, aReleaseOld As Boolean)

Parameters:

  • aDest:
  • aSource:
  • aReleaseOld:

Equals  virtual    (declared in Object)

Default constructor.

 

method Equals(aOther: Object): Boolean

 

Boolean Equals(Object aOther)

 

func Equals(_ aOther: Object) -> Boolean

 

Boolean Equals(Object aOther)

 

Function Equals(aOther As Object) As Boolean

Parameters:

  • aOther: the reference to compare this with.

Finalize  protected virtual    (declared in Object)

 

method Finalize

 

void Finalize()

 

func Finalize()

 

void Finalize()

 

Sub Finalize()

GetHashCode  virtual    (declared in Object)

Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

Int32 GetHashCode()

 

Function GetHashCode() As Int32

GetType    (declared in Object)

Returns the actual type of this class

 

method GetType: Type

 

Type GetType()

 

func GetType() -> Type

 

Type GetType()

 

Function GetType() As Type

Init

 

class method Init(var Dest: SwiftStrong)

 

static void Init(ref SwiftStrong Dest)

 

static func Init(_ Dest: SwiftStrong)

 

static void Init(__ref SwiftStrong Dest)

 

Shared Sub Init(ByRef Dest As SwiftStrong)

Parameters:

  • Dest:

New

 

class method New(aTTY: ^void; aSize: NativeInt): ^void

 

static void* New(void* aTTY, NativeInt aSize)

 

static func New(_ aTTY: UnsafeMutablePointer<void>, _ aSize: NativeInt) -> UnsafeMutablePointer<void>

 

static void* New(void* aTTY, NativeInt aSize)

 

Shared Function New(aTTY As Ptr(Of Void), aSize As NativeInt) As Ptr(Of Void)

Parameters:

  • aTTY:
  • aSize:

NewBlockDelegate

 

class method NewBlockDelegate(aPtr: ^void; aData: Object; var Res: SwiftBlockPtr)

 

static void NewBlockDelegate(void* aPtr, Object aData, ref SwiftBlockPtr Res)

 

static func NewBlockDelegate(_ aPtr: UnsafeMutablePointer<void>, _ aData: Object, _ Res: SwiftBlockPtr)

 

static void NewBlockDelegate(void* aPtr, Object aData, __ref SwiftBlockPtr Res)

 

Shared Sub NewBlockDelegate(aPtr As Ptr(Of Void), aData As Object, ByRef Res As SwiftBlockPtr)

Parameters:

  • aPtr:
  • aData:
  • Res:

ReferenceEquals    (declared in Object)

Compares two references for equivalence (even if they have an equals operator)

 

class method ReferenceEquals(a: Object; b: Object): Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

static func ReferenceEquals(_ a: Object, _ b: Object) -> Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

Shared Function ReferenceEquals(a As Object, b As Object) As Boolean

Parameters:

  • a: left value
  • b: right value

Release

 

class method Release(var aDest: SwiftStrong)

 

static void Release(ref SwiftStrong aDest)

 

static func Release(_ aDest: SwiftStrong)

 

static void Release(__ref SwiftStrong aDest)

 

Shared Sub Release(ByRef aDest As SwiftStrong)

Parameters:

  • aDest:

ReleaseClassProtocol

 

class method ReleaseClassProtocol(var aDest: SwiftClassProtocol)

 

static void ReleaseClassProtocol(ref SwiftClassProtocol aDest)

 

static func ReleaseClassProtocol(_ aDest: SwiftClassProtocol)

 

static void ReleaseClassProtocol(__ref SwiftClassProtocol aDest)

 

Shared Sub ReleaseClassProtocol(ByRef aDest As SwiftClassProtocol)

Parameters:

  • aDest:

ReleaseProtocol

 

class method ReleaseProtocol(var aDest: SwiftProtocol)

 

static void ReleaseProtocol(ref SwiftProtocol aDest)

 

static func ReleaseProtocol(_ aDest: SwiftProtocol)

 

static void ReleaseProtocol(__ref SwiftProtocol aDest)

 

Shared Sub ReleaseProtocol(ByRef aDest As SwiftProtocol)

Parameters:

  • aDest:

swift_allocObject

 

class var swift_allocObject: SwiftAllocApi;

 

static SwiftAllocApi swift_allocObject

 

static var swift_allocObject: SwiftAllocApi

 

static SwiftAllocApi swift_allocObject

 

Shared FIELD swift_allocObject() As SwiftAllocApi

swift_beginAccess

 

class var swift_beginAccess: SwiftBeginAccessApi;

 

static SwiftBeginAccessApi swift_beginAccess

 

static var swift_beginAccess: SwiftBeginAccessApi

 

static SwiftBeginAccessApi swift_beginAccess

 

Shared FIELD swift_beginAccess() As SwiftBeginAccessApi

swift_bridgeObjectRelease

 

class var swift_bridgeObjectRelease: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_bridgeObjectRelease

 

static var swift_bridgeObjectRelease: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_bridgeObjectRelease

 

Shared FIELD swift_bridgeObjectRelease() As SwiftIntPtrApi

swift_bridgeObjectRetain

 

class var swift_bridgeObjectRetain: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_bridgeObjectRetain

 

static var swift_bridgeObjectRetain: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_bridgeObjectRetain

 

Shared FIELD swift_bridgeObjectRetain() As SwiftIntPtrApi

swift_deallocClassInstance

 

class var swift_deallocClassInstance: SwiftAllocApi;

 

static SwiftAllocApi swift_deallocClassInstance

 

static var swift_deallocClassInstance: SwiftAllocApi

 

static SwiftAllocApi swift_deallocClassInstance

 

Shared FIELD swift_deallocClassInstance() As SwiftAllocApi

swift_endAccess

 

class var swift_endAccess: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_endAccess

 

static var swift_endAccess: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_endAccess

 

Shared FIELD swift_endAccess() As SwiftIntPtrApi

swift_getInitializedObjCClass

 

class var swift_getInitializedObjCClass: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_getInitializedObjCClass

 

static var swift_getInitializedObjCClass: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_getInitializedObjCClass

 

Shared FIELD swift_getInitializedObjCClass() As SwiftIntPtrApi

swift_getObjectType

 

class var swift_getObjectType: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_getObjectType

 

static var swift_getObjectType: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_getObjectType

 

Shared FIELD swift_getObjectType() As SwiftIntPtrApi

swift_initStackObject

 

class var swift_initStackObject: SwiftInitApi;

 

static SwiftInitApi swift_initStackObject

 

static var swift_initStackObject: SwiftInitApi

 

static SwiftInitApi swift_initStackObject

 

Shared FIELD swift_initStackObject() As SwiftInitApi

swift_initStaticObject

 

class var swift_initStaticObject: SwiftInitApi;

 

static SwiftInitApi swift_initStaticObject

 

static var swift_initStaticObject: SwiftInitApi

 

static SwiftInitApi swift_initStaticObject

 

Shared FIELD swift_initStaticObject() As SwiftInitApi

swift_release

 

class var swift_release: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_release

 

static var swift_release: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_release

 

Shared FIELD swift_release() As SwiftIntPtrApi

swift_retain

 

class var swift_retain: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_retain

 

static var swift_retain: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_retain

 

Shared FIELD swift_retain() As SwiftIntPtrApi

ToString  virtual    (declared in Object)

Gets the string representation of this method.

 

method ToString: String

 

String ToString()

 

func ToString() -> String

 

String ToString()

 

Function ToString() As String

 

swift_allocObject

 

class var swift_allocObject: SwiftAllocApi;

 

static SwiftAllocApi swift_allocObject

 

static var swift_allocObject: SwiftAllocApi

 

static SwiftAllocApi swift_allocObject

 

Shared FIELD swift_allocObject() As SwiftAllocApi

swift_beginAccess

 

class var swift_beginAccess: SwiftBeginAccessApi;

 

static SwiftBeginAccessApi swift_beginAccess

 

static var swift_beginAccess: SwiftBeginAccessApi

 

static SwiftBeginAccessApi swift_beginAccess

 

Shared FIELD swift_beginAccess() As SwiftBeginAccessApi

swift_bridgeObjectRelease

 

class var swift_bridgeObjectRelease: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_bridgeObjectRelease

 

static var swift_bridgeObjectRelease: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_bridgeObjectRelease

 

Shared FIELD swift_bridgeObjectRelease() As SwiftIntPtrApi

swift_bridgeObjectRetain

 

class var swift_bridgeObjectRetain: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_bridgeObjectRetain

 

static var swift_bridgeObjectRetain: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_bridgeObjectRetain

 

Shared FIELD swift_bridgeObjectRetain() As SwiftIntPtrApi

swift_deallocClassInstance

 

class var swift_deallocClassInstance: SwiftAllocApi;

 

static SwiftAllocApi swift_deallocClassInstance

 

static var swift_deallocClassInstance: SwiftAllocApi

 

static SwiftAllocApi swift_deallocClassInstance

 

Shared FIELD swift_deallocClassInstance() As SwiftAllocApi

swift_endAccess

 

class var swift_endAccess: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_endAccess

 

static var swift_endAccess: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_endAccess

 

Shared FIELD swift_endAccess() As SwiftIntPtrApi

swift_getInitializedObjCClass

 

class var swift_getInitializedObjCClass: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_getInitializedObjCClass

 

static var swift_getInitializedObjCClass: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_getInitializedObjCClass

 

Shared FIELD swift_getInitializedObjCClass() As SwiftIntPtrApi

swift_getObjectType

 

class var swift_getObjectType: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_getObjectType

 

static var swift_getObjectType: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_getObjectType

 

Shared FIELD swift_getObjectType() As SwiftIntPtrApi

swift_initStackObject

 

class var swift_initStackObject: SwiftInitApi;

 

static SwiftInitApi swift_initStackObject

 

static var swift_initStackObject: SwiftInitApi

 

static SwiftInitApi swift_initStackObject

 

Shared FIELD swift_initStackObject() As SwiftInitApi

swift_initStaticObject

 

class var swift_initStaticObject: SwiftInitApi;

 

static SwiftInitApi swift_initStaticObject

 

static var swift_initStaticObject: SwiftInitApi

 

static SwiftInitApi swift_initStaticObject

 

Shared FIELD swift_initStaticObject() As SwiftInitApi

swift_release

 

class var swift_release: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_release

 

static var swift_release: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_release

 

Shared FIELD swift_release() As SwiftIntPtrApi

swift_retain

 

class var swift_retain: SwiftIntPtrApi;

 

static SwiftIntPtrApi swift_retain

 

static var swift_retain: SwiftIntPtrApi

 

static SwiftIntPtrApi swift_retain

 

Shared FIELD swift_retain() As SwiftIntPtrApi

 

AdjustProtocolSelf

 

class method AdjustProtocolSelf(var aDest: SwiftProtocol): ^SwiftRefcounted

 

static SwiftRefcounted* AdjustProtocolSelf(ref SwiftProtocol aDest)

 

static func AdjustProtocolSelf(_ aDest: SwiftProtocol) -> UnsafeMutablePointer<SwiftRefcounted>

 

static SwiftRefcounted* AdjustProtocolSelf(__ref SwiftProtocol aDest)

 

Shared Function AdjustProtocolSelf(ByRef aDest As SwiftProtocol) As Ptr(Of SwiftRefcounted)

Parameters:

  • aDest:

Assign

 

class method Assign(var aDest: SwiftStrong; var aSource: SwiftStrong)

 

static void Assign(ref SwiftStrong aDest, ref SwiftStrong aSource)

 

static func Assign(_ aDest: SwiftStrong, _ aSource: SwiftStrong)

 

static void Assign(__ref SwiftStrong aDest, __ref SwiftStrong aSource)

 

Shared Sub Assign(ByRef aDest As SwiftStrong, ByRef aSource As SwiftStrong)

Parameters:

  • aDest:
  • aSource:

Copy

 

class method Copy(var aDest: SwiftStrong; var aSource: SwiftStrong)

 

static void Copy(ref SwiftStrong aDest, ref SwiftStrong aSource)

 

static func Copy(_ aDest: SwiftStrong, _ aSource: SwiftStrong)

 

static void Copy(__ref SwiftStrong aDest, __ref SwiftStrong aSource)

 

Shared Sub Copy(ByRef aDest As SwiftStrong, ByRef aSource As SwiftStrong)

Parameters:

  • aDest:
  • aSource:

CopyClassProtocol

 

class method CopyClassProtocol(var aDest: SwiftClassProtocol; var aSource: SwiftClassProtocol; aReleaseOld: Boolean)

 

static void CopyClassProtocol(ref SwiftClassProtocol aDest, ref SwiftClassProtocol aSource, Boolean aReleaseOld)

 

static func CopyClassProtocol(_ aDest: SwiftClassProtocol, _ aSource: SwiftClassProtocol, _ aReleaseOld: Boolean)

 

static void CopyClassProtocol(__ref SwiftClassProtocol aDest, __ref SwiftClassProtocol aSource, Boolean aReleaseOld)

 

Shared Sub CopyClassProtocol(ByRef aDest As SwiftClassProtocol, ByRef aSource As SwiftClassProtocol, aReleaseOld As Boolean)

Parameters:

  • aDest:
  • aSource:
  • aReleaseOld:

CopyProtocol

 

class method CopyProtocol(var aDest: SwiftProtocol; var aSource: SwiftProtocol; aReleaseOld: Boolean)

 

static void CopyProtocol(ref SwiftProtocol aDest, ref SwiftProtocol aSource, Boolean aReleaseOld)

 

static func CopyProtocol(_ aDest: SwiftProtocol, _ aSource: SwiftProtocol, _ aReleaseOld: Boolean)

 

static void CopyProtocol(__ref SwiftProtocol aDest, __ref SwiftProtocol aSource, Boolean aReleaseOld)

 

Shared Sub CopyProtocol(ByRef aDest As SwiftProtocol, ByRef aSource As SwiftProtocol, aReleaseOld As Boolean)

Parameters:

  • aDest:
  • aSource:
  • aReleaseOld:

Init

 

class method Init(var Dest: SwiftStrong)

 

static void Init(ref SwiftStrong Dest)

 

static func Init(_ Dest: SwiftStrong)

 

static void Init(__ref SwiftStrong Dest)

 

Shared Sub Init(ByRef Dest As SwiftStrong)

Parameters:

  • Dest:

New

 

class method New(aTTY: ^void; aSize: NativeInt): ^void

 

static void* New(void* aTTY, NativeInt aSize)

 

static func New(_ aTTY: UnsafeMutablePointer<void>, _ aSize: NativeInt) -> UnsafeMutablePointer<void>

 

static void* New(void* aTTY, NativeInt aSize)

 

Shared Function New(aTTY As Ptr(Of Void), aSize As NativeInt) As Ptr(Of Void)

Parameters:

  • aTTY:
  • aSize:

NewBlockDelegate

 

class method NewBlockDelegate(aPtr: ^void; aData: Object; var Res: SwiftBlockPtr)

 

static void NewBlockDelegate(void* aPtr, Object aData, ref SwiftBlockPtr Res)

 

static func NewBlockDelegate(_ aPtr: UnsafeMutablePointer<void>, _ aData: Object, _ Res: SwiftBlockPtr)

 

static void NewBlockDelegate(void* aPtr, Object aData, __ref SwiftBlockPtr Res)

 

Shared Sub NewBlockDelegate(aPtr As Ptr(Of Void), aData As Object, ByRef Res As SwiftBlockPtr)

Parameters:

  • aPtr:
  • aData:
  • Res:

ReferenceEquals    (declared in Object)

Compares two references for equivalence (even if they have an equals operator)

 

class method ReferenceEquals(a: Object; b: Object): Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

static func ReferenceEquals(_ a: Object, _ b: Object) -> Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

Shared Function ReferenceEquals(a As Object, b As Object) As Boolean

Parameters:

  • a: left value
  • b: right value

Release

 

class method Release(var aDest: SwiftStrong)

 

static void Release(ref SwiftStrong aDest)

 

static func Release(_ aDest: SwiftStrong)

 

static void Release(__ref SwiftStrong aDest)

 

Shared Sub Release(ByRef aDest As SwiftStrong)

Parameters:

  • aDest:

ReleaseClassProtocol

 

class method ReleaseClassProtocol(var aDest: SwiftClassProtocol)

 

static void ReleaseClassProtocol(ref SwiftClassProtocol aDest)

 

static func ReleaseClassProtocol(_ aDest: SwiftClassProtocol)

 

static void ReleaseClassProtocol(__ref SwiftClassProtocol aDest)

 

Shared Sub ReleaseClassProtocol(ByRef aDest As SwiftClassProtocol)

Parameters:

  • aDest:

ReleaseProtocol

 

class method ReleaseProtocol(var aDest: SwiftProtocol)

 

static void ReleaseProtocol(ref SwiftProtocol aDest)

 

static func ReleaseProtocol(_ aDest: SwiftProtocol)

 

static void ReleaseProtocol(__ref SwiftProtocol aDest)

 

Shared Sub ReleaseProtocol(ByRef aDest As SwiftProtocol)

Parameters:

  • aDest:

 

constructor  protected    (declared in ValueType)

 

constructor

 

SwiftStrong()

 

init()

 

SwiftStrong()

 

Sub New()

constructor Copy(SwiftStrong)

 

constructor Copy(var aValue: SwiftStrong)

 

SwiftStrong Copy(ref SwiftStrong aValue)

 

init(Copy aValue: SwiftStrong)

 

SwiftStrong Copy(__ref SwiftStrong aValue)

 

Sub New Copy(ByRef aValue As SwiftStrong)

Parameters:

  • aValue:

Equals  virtual    (declared in Object)

Default constructor.

 

method Equals(aOther: Object): Boolean

 

Boolean Equals(Object aOther)

 

func Equals(_ aOther: Object) -> Boolean

 

Boolean Equals(Object aOther)

 

Function Equals(aOther As Object) As Boolean

Parameters:

  • aOther: the reference to compare this with.

Finalize  protected virtual    (declared in Object)

 

method Finalize

 

void Finalize()

 

func Finalize()

 

void Finalize()

 

Sub Finalize()

GetHashCode  virtual    (declared in Object)

Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

Int32 GetHashCode()

 

Function GetHashCode() As Int32

GetType    (declared in Object)

Returns the actual type of this class

 

method GetType: Type

 

Type GetType()

 

func GetType() -> Type

 

Type GetType()

 

Function GetType() As Type

ToString  virtual    (declared in Object)

Gets the string representation of this method.

 

method ToString: String

 

String ToString()

 

func ToString() -> String

 

String ToString()

 

Function ToString() As String