mozilla
Your Search Results

    JSHasInstanceOp

    This article is in need of a technical review.

    JSHasInstanceOp is the type of JSClass.hasInstance.

    Syntax

    typedef bool
    (* JSHasInstanceOp)(JSContext *cx, JS::HandleObject obj, JS::MutableHandleValue vp,
                        bool *bp);
    
    Name Type Description
    cx JSContext * The JS context in which the type check is occurring.
    obj JS::HandleObject The "type" in the type check.
    v JS::MutableHandleValue The value whose type is being checked.
    bp bool * Out parameter. On success, the callback stores the result of the type check in *bp.

    Description

    JSHasInstanceOp is called to check whether v is an instance of obj. Return false on error or exception, true on success with true in *bp if v is an instance of obj, false in *bp otherwise.

    JSClass hooks

    JSClass offers the following hook:

    See Also

    Document Tags and Contributors

    Contributors to this page: kscarfone, arai
    Last updated by: kscarfone,
    Hide Sidebar