com.jniwrapper.win32.automation.types
Class FuncDesc

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Structure
          extended bycom.jniwrapper.win32.automation.types.FuncDesc
All Implemented Interfaces:
AlignmentAwareParameter, CompositeParameter

public class FuncDesc
extends Structure

This structure contains information about function and corresponds to FUNCDESC native structure.

See Also:
Microsoft Automation SDK documentation

Field Summary
 
Fields inherited from class com.jniwrapper.Structure
f
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
FuncDesc()
           
FuncDesc(FuncDesc that)
           
 
Method Summary
 java.lang.Object clone()
           
 CallConv getCallconv()
           
 short getCParams()
           
 short getCParamsOpt()
           
 short getCScodes()
           
 ElemDesc getElemdescFunc()
           
 FuncKind getFunckind()
           
 InvokeKind getInvkind()
           
 ExternalArrayPointer getLprgelemdescParam()
           
 ExternalArrayPointer getLprgscode()
           
 MemberID getMemid()
           
 short getOVft()
           
 int getWFuncFlags()
           
 void setCParams(short value)
           
 void setCParamsOpt(short value)
           
 void setCScodes(short value)
           
 void setOVft(short value)
           
 void setWFuncFlags(int value)
           
 
Methods inherited from class com.jniwrapper.Structure
a, a, acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getDataBuffer, getDataBufferOffset, hashCode, indent, read, read, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FuncDesc

public FuncDesc()

FuncDesc

public FuncDesc(FuncDesc that)
Method Detail

getMemid

public MemberID getMemid()

getLprgscode

public ExternalArrayPointer getLprgscode()

getLprgelemdescParam

public ExternalArrayPointer getLprgelemdescParam()

getFunckind

public FuncKind getFunckind()

getInvkind

public InvokeKind getInvkind()

getCallconv

public CallConv getCallconv()

getCParams

public short getCParams()

setCParams

public void setCParams(short value)

getCParamsOpt

public short getCParamsOpt()

setCParamsOpt

public void setCParamsOpt(short value)

getOVft

public short getOVft()

setOVft

public void setOVft(short value)

getCScodes

public short getCScodes()

setCScodes

public void setCScodes(short value)

getElemdescFunc

public ElemDesc getElemdescFunc()

getWFuncFlags

public int getWFuncFlags()

setWFuncFlags

public void setWFuncFlags(int value)

clone

public java.lang.Object clone()