com.jniwrapper.win32.ole.impl
Class IOleCacheImpl
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.ole.impl.IOleCacheImpl
- All Implemented Interfaces:
- AutoDeleteParameter, PointerParameter, IUnknown, IOleCache
public class IOleCacheImpl
- extends IUnknownImpl
- implements IOleCache
Represents COM interface IOleCache.
| Fields inherited from class com.jniwrapper.Parameter |
V |
| Methods inherited from class com.jniwrapper.win32.com.impl.IUnknownImpl |
acceptIOPerformer, addRef, asVoidPointer, dumpVTBL, equals, fromVoidPointer, getDebugInfo, getInterfaceIdentifier, getLength, hashCode, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, isAutoDelete, isNull, isSameObject, queryInterface, queryInterface, read, release, setAutoDelete, setNull, setValue, write |
| Methods inherited from class com.jniwrapper.Parameter |
, a, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
INTERFACE_IDENTIFIER
public static final java.lang.String INTERFACE_IDENTIFIER
- See Also:
- Constant Field Values
IOleCacheImpl
public IOleCacheImpl()
IOleCacheImpl
protected IOleCacheImpl(IUnknownImpl that)
throws ComException
- Throws:
ComException
IOleCacheImpl
public IOleCacheImpl(IUnknown that)
IOleCacheImpl
public IOleCacheImpl(CLSID clsid,
ClsCtx dwClsContext)
throws ComException
- Throws:
ComException
IOleCacheImpl
public IOleCacheImpl(CLSID clsid,
IUnknown pUnkOuter,
ClsCtx dwClsContext)
throws ComException
- Throws:
ComException
cache
public Int32 cache(FormatEtc pformatetc,
AdviceFlags advf)
throws ComException
- Specified by:
cache in interface IOleCache
- Parameters:
pformatetc - [in]advf - [in]
- Throws:
ComException
uncache
public void uncache(Int32 dwConnection)
throws ComException
- Specified by:
uncache in interface IOleCache
- Parameters:
dwConnection - [in]
- Throws:
ComException
enumCache
public IEnumStatData enumCache()
throws ComException
- Specified by:
enumCache in interface IOleCache
- Throws:
ComException
initCache
public void initCache(IDataObject pDataObject)
throws ComException
- Specified by:
initCache in interface IOleCache
- Parameters:
pDataObject - [in]
- Throws:
ComException
setData
public void setData(FormatEtc pformatetc,
StgMedium pmedium,
VariantBool fRelease)
throws ComException
- Specified by:
setData in interface IOleCache
- Parameters:
pformatetc - [in]pmedium - [in]fRelease - [in]
- Throws:
ComException
getIID
public IID getIID()
- Overrides:
getIID in class IUnknownImpl
clone
public java.lang.Object clone()
- Overrides:
clone in class IUnknownImpl