org.jinterop.dcom.impls.automation
Interface FuncKind


public interface FuncKind

Implements the FUNCKIND structure of COM Automation.

Since:
2.0 (formerly FUNCKIND)

Field Summary
static java.lang.Integer FUNC_DISPATCH
          The function can be accessed only through IDispatch.
static java.lang.Integer FUNC_NONVIRTUAL
          The function is accessed by static address and takes an implicit this pointer.
static java.lang.Integer FUNC_PUREVIRTUAL
          The function is accessed through the virtual function table (VTBL), and takes an implicit this pointer.
static java.lang.Integer FUNC_STATIC
          The function is accessed by static address and does not take an implicit this pointer.
static java.lang.Integer FUNC_VIRTUAL
          The function is accessed the same as PUREVIRTUAL, except the function has an implementation.
 

Field Detail

FUNC_VIRTUAL

static final java.lang.Integer FUNC_VIRTUAL
The function is accessed the same as PUREVIRTUAL, except the function has an implementation.


FUNC_PUREVIRTUAL

static final java.lang.Integer FUNC_PUREVIRTUAL
The function is accessed through the virtual function table (VTBL), and takes an implicit this pointer.


FUNC_NONVIRTUAL

static final java.lang.Integer FUNC_NONVIRTUAL
The function is accessed by static address and takes an implicit this pointer.


FUNC_STATIC

static final java.lang.Integer FUNC_STATIC
The function is accessed by static address and does not take an implicit this pointer.


FUNC_DISPATCH

static final java.lang.Integer FUNC_DISPATCH
The function can be accessed only through IDispatch.