org.bridj.cpp.com
Class IRecordInfo
java.lang.Object
org.bridj.NativeObject
org.bridj.StructObject
org.bridj.cpp.CPPObject
org.bridj.cpp.com.IUnknown
org.bridj.cpp.com.IRecordInfo
- All Implemented Interfaces:
- NativeObjectInterface
public class IRecordInfo
- extends IUnknown
native declaration : line 176
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or BridJ .
Method Summary |
int |
GetField(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField)
|
int |
GetFieldNames(Pointer<Integer> pcNames,
Pointer<Pointer<Byte>> rgBstrNames)
|
int |
GetFieldNoCopy(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField,
Pointer<Pointer<?>> ppvDataCArray)
|
int |
GetGuid(Pointer<GUID> pguid)
|
int |
GetName(Pointer<Pointer<Byte>> pbstrName)
|
int |
GetSize(Pointer<Integer> pcbSize)
|
int |
GetTypeInfo(Pointer<Pointer<ITypeInfo>> ppTypeInfo)
|
boolean |
IsMatchingType(Pointer<IRecordInfo> pRecordInfo)
|
int |
PutField(int wFlags,
Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField)
|
int |
PutFieldNoCopy(int wFlags,
Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField)
|
int |
RecordClear(Pointer<?> pvExisting)
|
int |
RecordCopy(Pointer<?> pvExisting,
Pointer<?> pvNew)
|
Pointer<?> |
RecordCreate()
|
int |
RecordCreateCopy(Pointer<?> pvSource,
Pointer<Pointer<?>> ppvDest)
|
int |
RecordDestroy(Pointer<?> pvRecord)
|
int |
RecordInit(Pointer<?> pvNew)
|
IRecordInfo
public IRecordInfo()
RecordInit
public int RecordInit(Pointer<?> pvNew)
RecordClear
public int RecordClear(Pointer<?> pvExisting)
RecordCopy
public int RecordCopy(Pointer<?> pvExisting,
Pointer<?> pvNew)
GetGuid
public int GetGuid(Pointer<GUID> pguid)
GetName
public int GetName(Pointer<Pointer<Byte>> pbstrName)
GetSize
public int GetSize(Pointer<Integer> pcbSize)
GetTypeInfo
public int GetTypeInfo(Pointer<Pointer<ITypeInfo>> ppTypeInfo)
GetField
public int GetField(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField)
GetFieldNoCopy
public int GetFieldNoCopy(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField,
Pointer<Pointer<?>> ppvDataCArray)
PutField
public int PutField(int wFlags,
Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField)
PutFieldNoCopy
public int PutFieldNoCopy(int wFlags,
Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField)
GetFieldNames
public int GetFieldNames(Pointer<Integer> pcNames,
Pointer<Pointer<Byte>> rgBstrNames)
IsMatchingType
public boolean IsMatchingType(Pointer<IRecordInfo> pRecordInfo)
RecordCreate
public Pointer<?> RecordCreate()
RecordCreateCopy
public int RecordCreateCopy(Pointer<?> pvSource,
Pointer<Pointer<?>> ppvDest)
RecordDestroy
public int RecordDestroy(Pointer<?> pvRecord)
Copyright © 2009-2012. All Rights Reserved.