Interface nsIXPCTestParamsType

Hierarchy

Properties

testNaN: number

Methods

  • Increases the reference count for this interface. The associated instance will not be deleted unless the reference count is returned to zero.

    Returns

    The resulting reference count.

    Returns number

  • Parameters

    • aIID: object
    • Optional aInstancePtr: object

    Returns any

  • A run time mechanism for interface discovery.

    Returns

    NS_OK if the interface is supported by the associated instance, NS_NOINTERFACE if it is not.

    aInstancePtr must not be null.

    Parameters

    • aIID: object

      [in] A requested interface IID

    • aInstancePtr: object

      [out] A pointer to an interface pointer to receive the result.

    Returns void

  • Decreases the reference count for this interface. Generally, if the reference count returns to zero, the associated instance is deleted.

    Returns

    The resulting reference count.

    Returns number

  • Parameters

    • a: string
    • b: string

    Returns string

  • Parameters

    • a: string
    • b: string

    Returns string

  • Parameters

    • a: string
    • b: string

    Returns string

  • Parameters

    • a: boolean
    • b: boolean

    Returns boolean

  • Parameters

    • a: uint8_t
    • aLength: number

    Returns number

  • Parameters

    • a: number
    • b: number

    Returns number

  • Parameters

    • a: number
    • b: number

    Returns number

  • Parameters

    • aLength: number
    • a: number
    • bLength: number
    • b: number
    • rvLength: number
    • rv: number

    Returns void

  • Parameters

    • a: number
    • b: number

    Returns number

  • Parameters

    • aLength: number
    • a: nsIXPCTestInterfaceA
    • bLength: number
    • b: nsIXPCTestInterfaceA
    • rvLength: number
    • rv: nsIXPCTestInterfaceA

    Returns void

  • Parameters

    • aIID: object
    • a: object
    • bIID: object
    • b: object
    • rvIID: object
    • rv: object

    Returns void

  • Parameters

    • aLength: number
    • aIID: object
    • a: object
    • bLength: number
    • bIID: object
    • b: object
    • rvLength: number
    • rvIID: object
    • rv: object

    Returns void

  • Parameters

    • aIID: object
    • a: invalid
    • bIID: object
    • b: invalid
    • rvIID: object
    • rv: invalid

    Returns void

  • Parameters

    • a: any
    • b: any

    Returns any

  • Parameters

    • aLength: number
    • a: any
    • bLength: number
    • b: any
    • rvLength: number
    • rv: any

    Returns void

  • Parameters

    • a: number
    • b: number

    Returns number

  • Parameters

    • a: number
    • b: number

    Returns number

  • Parameters

    • a: number
    • b: number

    Returns number

  • Parameters

    • aJSObj: nsIXPCTestParams
    • aOut: nsIURI

    Returns void

  • Parameters

    • o: string

    Returns void

  • Parameters

    • a: number
    • b: number

    Returns number

  • Parameters

    • aLength: number
    • a: number
    • bLength: number
    • b: number
    • rvLength: number
    • rv: number

    Returns void

  • Parameters

    • aLength: number
    • a: string
    • bLength: number
    • b: string
    • rvLength: number
    • rv: string

    Returns void

  • Parameters

    • aLength: number
    • a: wstring
    • bLength: number
    • b: wstring
    • rvLength: number
    • rv: wstring

    Returns void

  • Parameters

    • a: string
    • b: string

    Returns string

  • Parameters

    • aLength: number
    • a: string
    • bLength: number
    • b: string
    • rvLength: number
    • rv: string

    Returns void

  • Parameters

    • a: string
    • aLength: number

    Returns string

  • Parameters

    • a: number
    • b: number

    Returns number

  • Parameters

    • a: number
    • b: number

    Returns number

  • Parameters

    • a: number
    • b: number

    Returns number

  • Parameters

    • a: string
    • b: string

    Returns string

  • Parameters

    • a: wstring
    • b: wstring

    Returns wstring

  • Parameters

    • aLength: number
    • a: wstring
    • bLength: number
    • b: wstring
    • rvLength: number
    • rv: wstring

    Returns void

Generated using TypeDoc