Package | Description |
---|---|
org.bridj | |
org.bridj.cpp |
BridJ C++ runtime.
|
org.bridj.cpp.com |
BridJ COM support (Windows-only, working but under-tested).
|
org.bridj.cpp.com.shell |
BridJ mappings for some common Windows COM Shell interfaces.
|
org.bridj.cpp.mfc |
BridJ Windows MFC runtime (not working properly yet).
|
org.bridj.cpp.std |
Bindings for some C++ STL class templates.
|
org.bridj.dyncall | |
org.bridj.jawt |
BridJ JAWT utilities (to get the native peer handle of an AWT
Component ). |
org.bridj.objc |
BridJ Objective-C runtime (MacOS X only, not working properly yet).
|
Modifier and Type | Class and Description |
---|---|
class |
TypedPointer
Class used by JNAerator to represent pointers to unknown structs that were
typedef-ed in the following frequent pattern :
typedef struct _A *A;
|
Modifier and Type | Field and Description |
---|---|
static Pointer<?> |
Pointer.NULL
The NULL pointer is always Java's null value
|
Modifier and Type | Method and Description |
---|---|
<T extends NativeObject> |
CRuntime.allocate(Class<T> type,
int constructorId,
Object... args) |
static <V> Pointer<V> |
Pointer.allocate(Class<V> elementClass)
Create a memory area large enough to a single items of type elementClass.
|
static <V> Pointer<V> |
Pointer.allocate(PointerIO<V> io)
Create a memory area large enough to hold one item of the type associated to the provided PointerIO instance (see
PointerIO.getTargetType() ) |
static <V> Pointer<V> |
Pointer.allocate(Type elementClass)
Create a memory area large enough to a single items of type elementClass.
|
static <V> Pointer<V> |
Pointer.allocateAlignedArray(Class<V> elementClass,
long arrayLength,
int alignment)
Create a memory area large enough to hold arrayLength items of type elementClass, ensuring the pointer to the memory is aligned to the provided boundary.
|
static <V> Pointer<V> |
Pointer.allocateAlignedArray(Type elementClass,
long arrayLength,
int alignment)
Create a memory area large enough to hold arrayLength items of type elementClass, ensuring the pointer to the memory is aligned to the provided boundary.
|
static <V> Pointer<V> |
Pointer.allocateAlignedBytes(PointerIO<V> io,
long byteSize,
int alignment,
Pointer.Releaser beforeDeallocation)
Create a memory area large enough to hold byteSize consecutive bytes and return a pointer to elements of the type associated to the provided PointerIO instance (see
PointerIO.getTargetType() ), ensuring the pointer to the memory is aligned to the provided boundary. |
static <V> Pointer<V> |
Pointer.allocateArray(Class<V> elementClass,
long arrayLength)
Create a memory area large enough to hold arrayLength items of type elementClass.
|
static <V> Pointer<V> |
Pointer.allocateArray(PointerIO<V> io,
long arrayLength)
Create a memory area large enough to hold arrayLength items of the type associated to the provided PointerIO instance (see
PointerIO.getTargetType() ) |
static <V> Pointer<V> |
Pointer.allocateArray(PointerIO<V> io,
long arrayLength,
Pointer.Releaser beforeDeallocation)
Create a memory area large enough to hold arrayLength items of the type associated to the provided PointerIO instance (see
PointerIO.getTargetType() ) |
static <V> Pointer<V> |
Pointer.allocateArray(Type elementClass,
long arrayLength)
Create a memory area large enough to hold arrayLength items of type elementClass.
|
static Pointer<Boolean> |
Pointer.allocateBoolean()
Allocate enough memory for a boolean value and return a pointer to it.
|
static Pointer<Boolean> |
Pointer.allocateBooleans(long arrayLength)
Allocate enough memory for arrayLength boolean values and return a pointer to that memory.
|
static Pointer<Pointer<Boolean>> |
Pointer.allocateBooleans(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 boolean values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Boolean>>> |
Pointer.allocateBooleans(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 boolean values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Byte> |
Pointer.allocateByte()
Allocate enough memory for a byte value and return a pointer to it.
|
static Pointer<Byte> |
Pointer.allocateBytes(long arrayLength)
Allocate enough memory for arrayLength byte values and return a pointer to that memory.
|
static Pointer<Pointer<Byte>> |
Pointer.allocateBytes(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 byte values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Byte>>> |
Pointer.allocateBytes(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 byte values in a packed multi-dimensional C array and return a pointer to that memory.
|
static <V> Pointer<V> |
Pointer.allocateBytes(PointerIO<V> io,
long byteSize,
Pointer.Releaser beforeDeallocation)
Create a memory area large enough to hold byteSize consecutive bytes and return a pointer to elements of the type associated to the provided PointerIO instance (see
PointerIO.getTargetType() ) |
static Pointer<Character> |
Pointer.allocateChar()
Allocate enough memory for a char value and return a pointer to it.
|
static Pointer<Character> |
Pointer.allocateChars(long arrayLength)
Allocate enough memory for arrayLength char values and return a pointer to that memory.
|
static Pointer<Pointer<Character>> |
Pointer.allocateChars(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 char values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Character>>> |
Pointer.allocateChars(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 char values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<CLong> |
Pointer.allocateCLong()
Allocate enough memory for a CLong value and return a pointer to it.
|
static Pointer<CLong> |
Pointer.allocateCLongs(long arrayLength)
Allocate enough memory for arrayLength CLong values and return a pointer to that memory.
|
static Pointer<Double> |
Pointer.allocateDouble()
Allocate enough memory for a double value and return a pointer to it.
|
static Pointer<Double> |
Pointer.allocateDoubles(long arrayLength)
Allocate enough memory for arrayLength double values and return a pointer to that memory.
|
static Pointer<Pointer<Double>> |
Pointer.allocateDoubles(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 double values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Double>>> |
Pointer.allocateDoubles(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 double values in a packed multi-dimensional C array and return a pointer to that memory.
|
static <R> Pointer<DynamicFunction<R>> |
Pointer.allocateDynamicCallback(DynamicCallback<R> callback,
Convention.Style callingConvention,
Type returnType,
Type... parameterTypes)
Create a native callback which signature corresponds to the provided calling convention, return type and parameter types, and which redirects calls to the provided Java
DynamicCallback handler. |
static Pointer<Float> |
Pointer.allocateFloat()
Allocate enough memory for a float value and return a pointer to it.
|
static Pointer<Float> |
Pointer.allocateFloats(long arrayLength)
Allocate enough memory for arrayLength float values and return a pointer to that memory.
|
static Pointer<Pointer<Float>> |
Pointer.allocateFloats(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 float values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Float>>> |
Pointer.allocateFloats(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 float values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Integer> |
Pointer.allocateInt()
Allocate enough memory for a int value and return a pointer to it.
|
static Pointer<Integer> |
Pointer.allocateInts(long arrayLength)
Allocate enough memory for arrayLength int values and return a pointer to that memory.
|
static Pointer<Pointer<Integer>> |
Pointer.allocateInts(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 int values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Integer>>> |
Pointer.allocateInts(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 int values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Long> |
Pointer.allocateLong()
Allocate enough memory for a long value and return a pointer to it.
|
static Pointer<Long> |
Pointer.allocateLongs(long arrayLength)
Allocate enough memory for arrayLength long values and return a pointer to that memory.
|
static Pointer<Pointer<Long>> |
Pointer.allocateLongs(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 long values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Long>>> |
Pointer.allocateLongs(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 long values in a packed multi-dimensional C array and return a pointer to that memory.
|
static <V> Pointer<Pointer<?>> |
Pointer.allocatePointer()
Create a memory area large enough to hold an untyped pointer.
|
static <P> Pointer<Pointer<P>> |
Pointer.allocatePointer(Class<P> targetType)
Create a memory area large enough to hold a pointer.
|
static <P> Pointer<Pointer<P>> |
Pointer.allocatePointer(Type targetType)
Create a memory area large enough to hold a pointer.
|
static <P> Pointer<Pointer<Pointer<P>>> |
Pointer.allocatePointerPointer(Class<P> targetType)
Create a memory area large enough to hold a pointer to a pointer
|
static <P> Pointer<Pointer<Pointer<P>>> |
Pointer.allocatePointerPointer(Type targetType)
Create a memory area large enough to hold a pointer to a pointer
|
static <P> Pointer<Pointer<P>> |
Pointer.allocatePointers(Class<P> targetType,
int arrayLength)
Create a memory area large enough to hold an array of arrayLength typed pointers.
|
static Pointer<Pointer<?>> |
Pointer.allocatePointers(int arrayLength)
Allocate enough memory for arrayLength untyped pointer values and return a pointer to that memory.
|
static <P> Pointer<Pointer<P>> |
Pointer.allocatePointers(Type targetType,
int arrayLength)
Create a memory area large enough to hold an array of arrayLength typed pointers.
|
static Pointer<Short> |
Pointer.allocateShort()
Allocate enough memory for a short value and return a pointer to it.
|
static Pointer<Short> |
Pointer.allocateShorts(long arrayLength)
Allocate enough memory for arrayLength short values and return a pointer to that memory.
|
static Pointer<Pointer<Short>> |
Pointer.allocateShorts(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 short values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Short>>> |
Pointer.allocateShorts(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 short values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<SizeT> |
Pointer.allocateSizeT()
Allocate enough memory for a SizeT value and return a pointer to it.
|
static Pointer<SizeT> |
Pointer.allocateSizeTs(long arrayLength)
Allocate enough memory for arrayLength SizeT values and return a pointer to that memory.
|
static <P extends TypedPointer> |
Pointer.allocateTypedPointer(Class<P> type)
Allocate enough memory for a typed pointer value and return a pointer to it.
|
static <P extends TypedPointer> |
Pointer.allocateTypedPointers(Class<P> type,
long arrayLength)
Allocate enough memory for arrayLength typed pointer values and return a pointer to that memory.
|
<U> Pointer<U> |
Pointer.as(Class<U> type)
Cast this pointer to another pointer type.
|
<U> Pointer<U> |
Pointer.as(PointerIO<U> newIO)
Cast this pointer to another pointer type
|
<U> Pointer<U> |
Pointer.as(Type type)
Cast this pointer to another pointer type
Synonym of as(Class) The following C code :
Can be translated to the following Java code :
|
Pointer<?> |
Pointer.asUntyped()
Cast this pointer to an untyped pointer.
|
Pointer<T> |
Pointer.clone()
Creates a copy of the pointed memory location (allocates a new area of memory) and returns a pointer to it.
|
Pointer<T> |
Pointer.copyBytesAtOffsetTo(long byteOffset,
Pointer<?> destination,
long byteOffsetInDestination,
long byteCount)
Deprecated.
|
Pointer<T> |
Pointer.copyBytesTo(Pointer<?> destination,
long byteCount)
Deprecated.
|
Pointer<T> |
Pointer.copyTo(Pointer<?> destination)
Copy remaining bytes from this pointer to a destination using the memcpy C function (see
copyBytesTo(Pointer, long) , getValidBytes() ) |
Pointer<T> |
Pointer.copyTo(Pointer<?> destination,
long elementCount)
Copy remaining elements from this pointer to a destination using the memcpy C function (see
copyBytesAtOffsetTo(long, Pointer, long, long) , getValidBytes() ) |
static <T> Pointer<T> |
CRuntime.createCToJavaCallback(MethodCallInfo mci,
Type t) |
Pointer<T> |
Pointer.find(Pointer<?> needle)
Find the first appearance of the sequence of valid bytes pointed by needle in the memory area pointed to by this bounded pointer (behaviour equivalent to memmem, which is used underneath on platforms where it is available)
|
Pointer<T> |
Pointer.findByte(long byteOffset,
byte value,
long searchLength)
Find the first occurrence of a value in the memory block of length searchLength bytes pointed by this pointer shifted by a byteOffset
|
Pointer<T> |
Pointer.findLast(Pointer<?> needle)
Find the last appearance of the sequence of valid bytes pointed by needle in the memory area pointed to by this bounded pointer (also see
find(Pointer) ). |
static Pointer<?> |
JNI.getGlobalPointer(Object object)
Deprecated.
|
Pointer<?> |
NativeList.getPointer()
Returns a pointer to this list, which is does not necessarily point to
the first element of the list.
|
Pointer<?> |
Pointer.getPointer()
Deprecated.
Avoid using untyped pointers, if possible.
|
<U> Pointer<U> |
Pointer.getPointer(Class<U> c)
Read a pointer value from the pointed memory location.
|
static <N extends NativeObject> |
Pointer.getPointer(N instance)
Get a pointer to a native object (C++ or ObjectiveC class, struct, union, callback...)
|
static <N extends NativeObjectInterface> |
Pointer.getPointer(N instance)
Get a pointer to a native object (C++ or ObjectiveC class, struct, union, callback...)
|
static <R extends NativeObject> |
Pointer.getPointer(NativeObject instance,
Type targetType)
Get a pointer to a native object, specifying the type of the pointer's target.
|
<U> Pointer<U> |
Pointer.getPointer(PointerIO<U> pio)
Read a pointer value from the pointed memory location
|
Pointer<?> |
Pointer.getPointerAtIndex(long valueIndex)
Read the nth contiguous pointer value from the pointed memory location.
|
Pointer<?> |
Pointer.getPointerAtOffset(long byteOffset)
Read a pointer value from the pointed memory location shifted by a byte offset
|
<U> Pointer<U> |
Pointer.getPointerAtOffset(long byteOffset,
Class<U> c)
Read a pointer value from the pointed memory location shifted by a byte offset
|
<U> Pointer<U> |
Pointer.getPointerAtOffset(long byteOffset,
PointerIO<U> pio)
Read a pointer value from the pointed memory location shifted by a byte offset
|
<U> Pointer<U> |
Pointer.getPointerAtOffset(long byteOffset,
Type t)
Read a pointer value from the pointed memory location shifted by a byte offset
|
<T> Pointer<T> |
StructIO.getPointerField(StructObject struct,
int fieldIndex) |
Pointer<?>[] |
Pointer.getPointers()
Deprecated.
Use a typed version instead :
getPointersAtOffset(long, int, Type) , getPointersAtOffset(long, int, Class) or getPointersAtOffset(long, int, PointerIO) |
Pointer<?>[] |
Pointer.getPointers(int arrayLength)
Deprecated.
Use a typed version instead :
getPointersAtOffset(long, int, Type) , getPointersAtOffset(long, int, Class) or getPointersAtOffset(long, int, PointerIO) |
Pointer<?>[] |
Pointer.getPointersAtOffset(long byteOffset,
int arrayLength)
Deprecated.
Use a typed version instead :
getPointersAtOffset(long, int, Type) , getPointersAtOffset(long, int, Class) or getPointersAtOffset(long, int, PointerIO) |
<U> Pointer<U>[] |
Pointer.getPointersAtOffset(long byteOffset,
int arrayLength,
Class<U> t)
Read an array of pointer values from the pointed memory location shifted by a byte offset
|
<U> Pointer<U>[] |
Pointer.getPointersAtOffset(long byteOffset,
int arrayLength,
PointerIO pio)
Read an array of pointer values from the pointed memory location shifted by a byte offset
|
<U> Pointer<U>[] |
Pointer.getPointersAtOffset(long byteOffset,
int arrayLength,
Type t)
Read an array of pointer values from the pointed memory location shifted by a byte offset
|
Pointer<Pointer<T>> |
Pointer.getReference()
Returns a pointer to this pointer.
|
Pointer<?> |
NativeLibrary.getSymbolPointer(String name) |
Pointer<T> |
Pointer.moveBytesAtOffsetTo(long byteOffset,
Pointer<?> destination,
long byteOffsetInDestination,
long byteCount)
Deprecated.
|
Pointer<T> |
Pointer.moveBytesTo(Pointer<?> destination)
Copy all valid bytes from the memory location indicated by this pointer to that of another pointer, using the memmove C function.
|
Pointer<T> |
Pointer.moveBytesTo(Pointer<?> destination,
long byteCount)
Copy bytes from the memory location indicated by this pointer to that of another pointer, using the memmove C function.
|
Pointer<T> |
Pointer.next()
Returns a pointer to the next target.
|
Pointer<T> |
Pointer.next(long delta)
Returns a pointer to the n-th next (or previous) target.
|
Pointer<T> |
Pointer.offset(long byteOffset)
Returns a pointer which address value was obtained by this pointer's by adding a byte offset.
|
Pointer<T> |
Pointer.order(ByteOrder order)
Create a view of this pointer that has the byte order provided in argument, or return this if this pointer already uses the requested byte order.
|
static <N extends NativeObject> |
Pointer.pointerTo(N instance)
Deprecated.
Will be removed in a future version, please use
getPointer(NativeObject) instead. |
static Pointer<?> |
Pointer.pointerToAddress(long peer)
Deprecated.
|
static <P> Pointer<P> |
Pointer.pointerToAddress(long peer,
Class<P> targetClass)
Deprecated.
|
static <P> Pointer<P> |
Pointer.pointerToAddress(long peer,
Class<P> targetClass,
Pointer.Releaser releaser)
Create a pointer out of a native memory address
|
static Pointer<?> |
Pointer.pointerToAddress(long peer,
long size)
Deprecated.
|
static Pointer<?> |
Pointer.pointerToAddress(long peer,
long size,
Pointer.Releaser releaser)
Create a pointer out of a native memory address
|
static <P> Pointer<P> |
Pointer.pointerToAddress(long peer,
long size,
PointerIO<P> io,
Pointer.Releaser releaser)
Create a pointer out of a native memory address
|
static Pointer<?> |
Pointer.pointerToAddress(long peer,
Pointer.Releaser releaser)
Deprecated.
|
static <P> Pointer<P> |
Pointer.pointerToAddress(long peer,
PointerIO<P> io)
Create a pointer out of a native memory address
|
static <P> Pointer<P> |
Pointer.pointerToAddress(long peer,
Type targetType)
Deprecated.
|
static <P> Pointer<P> |
Pointer.pointerToAddress(long peer,
Type targetType,
Pointer.Releaser releaser)
Create a pointer out of a native memory address
|
static <T> Pointer<T> |
Pointer.pointerToArray(Object array)
Allocate enough memory for array.length values, copy the values of the array provided as argument into it and return a pointer to that memory.
|
static Pointer<Boolean> |
Pointer.pointerToBoolean(boolean value)
Allocate enough memory for a single boolean value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<Boolean> |
Pointer.pointerToBooleans(boolean... values)
Allocate enough memory for values.length boolean values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Pointer<Boolean>> |
Pointer.pointerToBooleans(boolean[][] values)
Allocate enough memory for all the values in the 2D boolean array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Boolean>>> |
Pointer.pointerToBooleans(boolean[][][] values)
Allocate enough memory for all the values in the 3D boolean array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<?> |
Pointer.pointerToBuffer(Buffer buffer)
Create a pointer to the memory location used by a direct NIO buffer.
|
static Pointer<Byte> |
Pointer.pointerToByte(byte value)
Allocate enough memory for a single byte value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<Byte> |
Pointer.pointerToBytes(byte... values)
Allocate enough memory for values.length byte values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Pointer<Byte>> |
Pointer.pointerToBytes(byte[][] values)
Allocate enough memory for all the values in the 2D byte array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Byte>>> |
Pointer.pointerToBytes(byte[][][] values)
Allocate enough memory for all the values in the 3D byte array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Byte> |
Pointer.pointerToBytes(ByteBuffer buffer)
Create a pointer to the memory location used by a direct NIO ByteBuffer.
|
static Pointer<Character> |
Pointer.pointerToChar(char value)
Allocate enough memory for a single char value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<Character> |
Pointer.pointerToChars(char... values)
Allocate enough memory for values.length char values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Pointer<Character>> |
Pointer.pointerToChars(char[][] values)
Allocate enough memory for all the values in the 2D char array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Character>>> |
Pointer.pointerToChars(char[][][] values)
Allocate enough memory for all the values in the 3D char array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Character> |
Pointer.pointerToChars(CharBuffer buffer)
Create a pointer to the memory location used by a direct NIO CharBuffer.
|
static Pointer<CLong> |
Pointer.pointerToCLong(CLong value)
Allocate enough memory for a single CLong value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<CLong> |
Pointer.pointerToCLong(long value)
Allocate enough memory for a single CLong value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<CLong> |
Pointer.pointerToCLongs(CLong... values)
Allocate enough memory for values.length CLong values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<CLong> |
Pointer.pointerToCLongs(int[] values)
Allocate enough memory for values.length CLong values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<CLong> |
Pointer.pointerToCLongs(long... values)
Allocate enough memory for values.length CLong values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Byte> |
Pointer.pointerToCString(String string)
Allocate memory and write a C string to it, using the system's default charset to convert the string.
|
static Pointer<Pointer<Byte>> |
Pointer.pointerToCStrings(String... strings)
Allocate an array of pointers to strings.
|
static Pointer<Double> |
Pointer.pointerToDouble(double value)
Allocate enough memory for a single double value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<Double> |
Pointer.pointerToDoubles(double... values)
Allocate enough memory for values.length double values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Pointer<Double>> |
Pointer.pointerToDoubles(double[][] values)
Allocate enough memory for all the values in the 2D double array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Double>>> |
Pointer.pointerToDoubles(double[][][] values)
Allocate enough memory for all the values in the 3D double array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Double> |
Pointer.pointerToDoubles(DoubleBuffer buffer)
Create a pointer to the memory location used by a direct NIO DoubleBuffer.
|
static <E extends Enum<E>> |
Pointer.pointerToEnum(IntValuedEnum<E> instance)
Get a pointer to an enum.
|
static Pointer<Float> |
Pointer.pointerToFloat(float value)
Allocate enough memory for a single float value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<Float> |
Pointer.pointerToFloats(float... values)
Allocate enough memory for values.length float values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Pointer<Float>> |
Pointer.pointerToFloats(float[][] values)
Allocate enough memory for all the values in the 2D float array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Float>>> |
Pointer.pointerToFloats(float[][][] values)
Allocate enough memory for all the values in the 3D float array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Float> |
Pointer.pointerToFloats(FloatBuffer buffer)
Create a pointer to the memory location used by a direct NIO FloatBuffer.
|
static Pointer<Integer> |
Pointer.pointerToInt(int value)
Allocate enough memory for a single int value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<Integer> |
Pointer.pointerToInts(int... values)
Allocate enough memory for values.length int values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Pointer<Integer>> |
Pointer.pointerToInts(int[][] values)
Allocate enough memory for all the values in the 2D int array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Integer>>> |
Pointer.pointerToInts(int[][][] values)
Allocate enough memory for all the values in the 3D int array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Integer> |
Pointer.pointerToInts(IntBuffer buffer)
Create a pointer to the memory location used by a direct NIO IntBuffer.
|
static Pointer<Long> |
Pointer.pointerToLong(long value)
Allocate enough memory for a single long value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<Long> |
Pointer.pointerToLongs(long... values)
Allocate enough memory for values.length long values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Pointer<Long>> |
Pointer.pointerToLongs(long[][] values)
Allocate enough memory for all the values in the 2D long array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Long>>> |
Pointer.pointerToLongs(long[][][] values)
Allocate enough memory for all the values in the 3D long array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Long> |
Pointer.pointerToLongs(LongBuffer buffer)
Create a pointer to the memory location used by a direct NIO LongBuffer.
|
static <T> Pointer<Pointer<T>> |
Pointer.pointerToPointer(Pointer<T> value)
Allocate enough memory for a single pointer value, copy the value provided in argument into it and return a pointer to that memory.
|
static <T> Pointer<Pointer<T>> |
Pointer.pointerToPointers(Pointer<T>... values)
Allocate enough memory for values.length pointer values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Short> |
Pointer.pointerToShort(short value)
Allocate enough memory for a single short value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<Short> |
Pointer.pointerToShorts(short... values)
Allocate enough memory for values.length short values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Pointer<Short>> |
Pointer.pointerToShorts(short[][] values)
Allocate enough memory for all the values in the 2D short array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Short>>> |
Pointer.pointerToShorts(short[][][] values)
Allocate enough memory for all the values in the 3D short array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Short> |
Pointer.pointerToShorts(ShortBuffer buffer)
Create a pointer to the memory location used by a direct NIO ShortBuffer.
|
static Pointer<SizeT> |
Pointer.pointerToSizeT(long value)
Allocate enough memory for a single SizeT value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<SizeT> |
Pointer.pointerToSizeT(SizeT value)
Allocate enough memory for a single SizeT value, copy the value provided in argument into it and return a pointer to that memory.
|
static Pointer<SizeT> |
Pointer.pointerToSizeTs(int[] values)
Allocate enough memory for values.length SizeT values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<SizeT> |
Pointer.pointerToSizeTs(long... values)
Allocate enough memory for values.length SizeT values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<SizeT> |
Pointer.pointerToSizeTs(SizeT... values)
Allocate enough memory for values.length SizeT values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<?> |
Pointer.pointerToString(String string,
Pointer.StringType type,
Charset charset)
Allocate memory and write a string to it, using the system's default charset to convert the string (See
Pointer.StringType for details on the supported types). |
static Pointer<Character> |
Pointer.pointerToWideCString(String string)
Allocate memory and write a WideC string to it, using the system's default charset to convert the string.
|
static Pointer<Pointer<Character>> |
Pointer.pointerToWideCStrings(String... strings)
Allocate an array of pointers to strings.
|
Pointer<T> |
Pointer.setArray(Object array)
Write an array of elements to the pointed memory location.
|
Pointer<T> |
Pointer.setArrayAtOffset(long byteOffset,
Object array)
Write an array of elements to the pointed memory location shifted by a byte offset.
|
abstract Pointer<T> |
Pointer.setBoolean(boolean value)
Write a boolean value to the pointed memory location
|
Pointer<T> |
Pointer.setBooleanAtIndex(long valueIndex,
boolean value)
Write the nth contiguous boolean value to the pointed memory location.
|
abstract Pointer<T> |
Pointer.setBooleanAtOffset(long byteOffset,
boolean value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setBoolean(boolean) over this method. |
Pointer<T> |
Pointer.setBooleans(boolean[] values)
Write an array of boolean values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setBooleansAtOffset(long byteOffset,
boolean[] values)
Write an array of boolean values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setBooleansAtOffset(long byteOffset,
boolean[] values,
int valuesOffset,
int length)
Write an array of boolean values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given array offset and for the given length from the provided array.
|
abstract Pointer<T> |
Pointer.setByte(byte value)
Write a byte value to the pointed memory location
|
Pointer<T> |
Pointer.setByteAtIndex(long valueIndex,
byte value)
Write the nth contiguous byte value to the pointed memory location.
|
abstract Pointer<T> |
Pointer.setByteAtOffset(long byteOffset,
byte value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setByte(byte) over this method. |
Pointer<T> |
Pointer.setBytes(byte[] values)
Write an array of byte values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setBytes(ByteBuffer values)
Write a buffer of byte values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setBytesAtOffset(long byteOffset,
byte[] values)
Write an array of byte values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setBytesAtOffset(long byteOffset,
byte[] values,
int valuesOffset,
int length)
Write an array of byte values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given array offset and for the given length from the provided array.
|
Pointer<T> |
Pointer.setBytesAtOffset(long byteOffset,
ByteBuffer values)
Write a buffer of byte values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setBytesAtOffset(long byteOffset,
ByteBuffer values,
long valuesOffset,
long length)
Write a buffer of byte values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given buffer offset and for the given length from the provided buffer.
|
abstract Pointer<T> |
Pointer.setChar(char value)
Write a char value to the pointed memory location
|
Pointer<T> |
Pointer.setCharAtIndex(long valueIndex,
char value)
Write the nth contiguous char value to the pointed memory location.
|
abstract Pointer<T> |
Pointer.setCharAtOffset(long byteOffset,
char value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setChar(char) over this method. |
Pointer<T> |
Pointer.setChars(char[] values)
Write an array of char values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setChars(CharBuffer values)
Write a buffer of char values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setCharsAtOffset(long byteOffset,
char[] values)
Write an array of char values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setCharsAtOffset(long byteOffset,
char[] values,
int valuesOffset,
int length)
Write an array of char values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given array offset and for the given length from the provided array.
|
Pointer<T> |
Pointer.setCharsAtOffset(long byteOffset,
CharBuffer values)
Write a buffer of char values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setCharsAtOffset(long byteOffset,
CharBuffer values,
long valuesOffset,
long length)
Write a buffer of char values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given buffer offset and for the given length from the provided buffer.
|
Pointer<T> |
Pointer.setCLong(CLong value)
Write a CLong value to the pointed memory location
|
Pointer<T> |
Pointer.setCLong(long value)
Write a CLong value to the pointed memory location
|
Pointer<T> |
Pointer.setCLongAtIndex(long valueIndex,
long value)
Write the nth contiguous CLong value to the pointed memory location.
|
Pointer<T> |
Pointer.setCLongAtOffset(long byteOffset,
CLong value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setCLong(CLong) over this method. |
Pointer<T> |
Pointer.setCLongAtOffset(long byteOffset,
long value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setCLong(long) over this method. |
Pointer<T> |
Pointer.setCLongs(CLong[] values)
Write an array of CLong values to the pointed memory location
|
Pointer<T> |
Pointer.setCLongs(int[] values)
Write an array of CLong values to the pointed memory location
|
Pointer<T> |
Pointer.setCLongs(long[] values)
Write an array of CLong values to the pointed memory location
|
Pointer<T> |
Pointer.setCLongsAtOffset(long byteOffset,
CLong... values)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setCLongs(CLong...) over this method. |
abstract Pointer<T> |
Pointer.setCLongsAtOffset(long byteOffset,
int[] values)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setCLongs(int[]) over this method. |
Pointer<T> |
Pointer.setCLongsAtOffset(long byteOffset,
long[] values)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setCLongs(long[]) over this method. |
abstract Pointer<T> |
Pointer.setCLongsAtOffset(long byteOffset,
long[] values,
int valuesOffset,
int length)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setCLongs(long[]) over this method. |
Pointer<T> |
Pointer.setCString(String s)
Write a C string using the default charset to the pointed memory location (see
Pointer.StringType.C ). |
Pointer<T> |
Pointer.setCStringAtOffset(long byteOffset,
String s)
Write a C string using the default charset to the pointed memory location shifted by a byte offset (see
Pointer.StringType.C ). |
abstract Pointer<T> |
Pointer.setDouble(double value)
Write a double value to the pointed memory location
|
Pointer<T> |
Pointer.setDoubleAtIndex(long valueIndex,
double value)
Write the nth contiguous double value to the pointed memory location.
|
abstract Pointer<T> |
Pointer.setDoubleAtOffset(long byteOffset,
double value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setDouble(double) over this method. |
Pointer<T> |
Pointer.setDoubles(double[] values)
Write an array of double values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setDoubles(DoubleBuffer values)
Write a buffer of double values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setDoublesAtOffset(long byteOffset,
double[] values)
Write an array of double values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setDoublesAtOffset(long byteOffset,
double[] values,
int valuesOffset,
int length)
Write an array of double values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given array offset and for the given length from the provided array.
|
Pointer<T> |
Pointer.setDoublesAtOffset(long byteOffset,
DoubleBuffer values)
Write a buffer of double values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setDoublesAtOffset(long byteOffset,
DoubleBuffer values,
long valuesOffset,
long length)
Write a buffer of double values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given buffer offset and for the given length from the provided buffer.
|
abstract Pointer<T> |
Pointer.setFloat(float value)
Write a float value to the pointed memory location
|
Pointer<T> |
Pointer.setFloatAtIndex(long valueIndex,
float value)
Write the nth contiguous float value to the pointed memory location.
|
abstract Pointer<T> |
Pointer.setFloatAtOffset(long byteOffset,
float value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setFloat(float) over this method. |
Pointer<T> |
Pointer.setFloats(float[] values)
Write an array of float values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setFloats(FloatBuffer values)
Write a buffer of float values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setFloatsAtOffset(long byteOffset,
float[] values)
Write an array of float values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setFloatsAtOffset(long byteOffset,
float[] values,
int valuesOffset,
int length)
Write an array of float values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given array offset and for the given length from the provided array.
|
Pointer<T> |
Pointer.setFloatsAtOffset(long byteOffset,
FloatBuffer values)
Write a buffer of float values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setFloatsAtOffset(long byteOffset,
FloatBuffer values,
long valuesOffset,
long length)
Write a buffer of float values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given buffer offset and for the given length from the provided buffer.
|
abstract Pointer<T> |
Pointer.setInt(int value)
Write a int value to the pointed memory location
|
Pointer<T> |
Pointer.setIntAtIndex(long valueIndex,
int value)
Write the nth contiguous int value to the pointed memory location.
|
abstract Pointer<T> |
Pointer.setIntAtOffset(long byteOffset,
int value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setInt(int) over this method. |
Pointer<T> |
Pointer.setIntegralAtOffset(long byteOffset,
org.bridj.AbstractIntegral value) |
Pointer<T> |
Pointer.setInts(int[] values)
Write an array of int values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setInts(IntBuffer values)
Write a buffer of int values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setIntsAtOffset(long byteOffset,
int[] values)
Write an array of int values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setIntsAtOffset(long byteOffset,
int[] values,
int valuesOffset,
int length)
Write an array of int values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given array offset and for the given length from the provided array.
|
Pointer<T> |
Pointer.setIntsAtOffset(long byteOffset,
IntBuffer values)
Write a buffer of int values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setIntsAtOffset(long byteOffset,
IntBuffer values,
long valuesOffset,
long length)
Write a buffer of int values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given buffer offset and for the given length from the provided buffer.
|
abstract Pointer<T> |
Pointer.setLong(long value)
Write a long value to the pointed memory location
|
Pointer<T> |
Pointer.setLongAtIndex(long valueIndex,
long value)
Write the nth contiguous long value to the pointed memory location.
|
abstract Pointer<T> |
Pointer.setLongAtOffset(long byteOffset,
long value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setLong(long) over this method. |
Pointer<T> |
Pointer.setLongs(long[] values)
Write an array of long values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setLongs(LongBuffer values)
Write a buffer of long values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setLongsAtOffset(long byteOffset,
long[] values)
Write an array of long values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setLongsAtOffset(long byteOffset,
long[] values,
int valuesOffset,
int length)
Write an array of long values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given array offset and for the given length from the provided array.
|
Pointer<T> |
Pointer.setLongsAtOffset(long byteOffset,
LongBuffer values)
Write a buffer of long values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setLongsAtOffset(long byteOffset,
LongBuffer values,
long valuesOffset,
long length)
Write a buffer of long values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given buffer offset and for the given length from the provided buffer.
|
<O extends NativeObject> |
Pointer.setNativeObject(O value,
Type type)
Write a native object value to the pointed memory location
|
Pointer<T> |
Pointer.setPointer(Pointer<?> value)
Write a pointer value to the pointed memory location
|
Pointer<T> |
Pointer.setPointerAtIndex(long valueIndex,
Pointer<?> value)
Write the nth contiguous pointer value to the pointed memory location.
|
Pointer<T> |
Pointer.setPointerAtOffset(long byteOffset,
Pointer<?> value)
Write a pointer value to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setPointers(Pointer<?>[] values)
Write an array of pointer values to the pointed memory location
|
Pointer<T> |
Pointer.setPointersAtOffset(long byteOffset,
Pointer<?>[] values)
Write an array of pointer values to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setPointersAtOffset(long byteOffset,
Pointer<?>[] values,
int valuesOffset,
int length)
Write length pointer values from the given array (starting at the given value offset) to the pointed memory location shifted by a byte offset
|
abstract Pointer<T> |
Pointer.setShort(short value)
Write a short value to the pointed memory location
|
Pointer<T> |
Pointer.setShortAtIndex(long valueIndex,
short value)
Write the nth contiguous short value to the pointed memory location.
|
abstract Pointer<T> |
Pointer.setShortAtOffset(long byteOffset,
short value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setShort(short) over this method. |
Pointer<T> |
Pointer.setShorts(short[] values)
Write an array of short values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setShorts(ShortBuffer values)
Write a buffer of short values of the specified length to the pointed memory location
|
Pointer<T> |
Pointer.setShortsAtOffset(long byteOffset,
short[] values)
Write an array of short values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setShortsAtOffset(long byteOffset,
short[] values,
int valuesOffset,
int length)
Write an array of short values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given array offset and for the given length from the provided array.
|
Pointer<T> |
Pointer.setShortsAtOffset(long byteOffset,
ShortBuffer values)
Write a buffer of short values of the specified length to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setShortsAtOffset(long byteOffset,
ShortBuffer values,
long valuesOffset,
long length)
Write a buffer of short values of the specified length to the pointed memory location shifted by a byte offset, reading values at the given buffer offset and for the given length from the provided buffer.
|
Pointer<T> |
Pointer.setSizeT(long value)
Write a SizeT value to the pointed memory location
|
Pointer<T> |
Pointer.setSizeT(SizeT value)
Write a SizeT value to the pointed memory location
|
Pointer<T> |
Pointer.setSizeTAtIndex(long valueIndex,
long value)
Write the nth contiguous SizeT value to the pointed memory location.
|
Pointer<T> |
Pointer.setSizeTAtOffset(long byteOffset,
long value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setSizeT(long) over this method. |
Pointer<T> |
Pointer.setSizeTAtOffset(long byteOffset,
SizeT value)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setSizeT(SizeT) over this method. |
Pointer<T> |
Pointer.setSizeTs(int[] values)
Write an array of SizeT values to the pointed memory location
|
Pointer<T> |
Pointer.setSizeTs(long[] values)
Write an array of SizeT values to the pointed memory location
|
Pointer<T> |
Pointer.setSizeTs(SizeT[] values)
Write an array of SizeT values to the pointed memory location
|
abstract Pointer<T> |
Pointer.setSizeTsAtOffset(long byteOffset,
int[] values)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setSizeTs(int[]) over this method. |
Pointer<T> |
Pointer.setSizeTsAtOffset(long byteOffset,
long[] values)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setSizeTs(long[]) over this method. |
abstract Pointer<T> |
Pointer.setSizeTsAtOffset(long byteOffset,
long[] values,
int valuesOffset,
int length)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setSizeTs(long[]) over this method. |
Pointer<T> |
Pointer.setSizeTsAtOffset(long byteOffset,
SizeT... values)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour
setSizeTs(SizeT...) over this method. |
Pointer<T> |
Pointer.setString(String s,
Pointer.StringType type)
Write a native string to the pointed memory location using the default charset.
|
Pointer<T> |
Pointer.setStringAtOffset(long byteOffset,
String s,
Pointer.StringType type,
Charset charset)
Write a native string to the pointed memory location shifted by a byte offset, using the provided charset or the system's default if not provided.
|
Pointer<T> |
Pointer.setValues(Buffer values)
Copy values from an NIO buffer to the pointed memory location
|
Pointer<T> |
Pointer.setValuesAtOffset(long byteOffset,
Buffer values)
Copy all values from an NIO buffer to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setValuesAtOffset(long byteOffset,
Buffer values,
int valuesOffset,
int length)
Copy length values from an NIO buffer (beginning at element at valuesOffset index) to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setWideCString(String s)
Write a WideC string using the default charset to the pointed memory location (see
Pointer.StringType.WideC ). |
Pointer<T> |
Pointer.setWideCStringAtOffset(long byteOffset,
String s)
Write a WideC string using the default charset to the pointed memory location shifted by a byte offset (see
Pointer.StringType.WideC ). |
Pointer<C> |
Callback.toPointer() |
Pointer<T> |
Pointer.validBytes(long byteCount)
Creates a pointer that has the given number of valid bytes ahead.
|
Pointer<T> |
Pointer.validElements(long elementCount)
Creates a pointer that has the given number of valid elements ahead.
|
Pointer<T> |
Pointer.withoutValidityInformation()
Deprecated.
Pointers obtained via this method are faster but unsafe and are likely to cause crashes hard to debug if your logic is wrong.
|
Pointer<T> |
Pointer.withReleaser(Pointer.Releaser beforeDeallocation)
Deprecated.
This method can easily be misused and is reserved to advanced users.
|
Modifier and Type | Method and Description |
---|---|
static Pointer<Pointer<Boolean>> |
Pointer.allocateBooleans(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 boolean values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Boolean>>> |
Pointer.allocateBooleans(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 boolean values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Boolean>>> |
Pointer.allocateBooleans(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 boolean values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Byte>> |
Pointer.allocateBytes(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 byte values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Byte>>> |
Pointer.allocateBytes(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 byte values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Byte>>> |
Pointer.allocateBytes(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 byte values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Character>> |
Pointer.allocateChars(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 char values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Character>>> |
Pointer.allocateChars(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 char values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Character>>> |
Pointer.allocateChars(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 char values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Double>> |
Pointer.allocateDoubles(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 double values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Double>>> |
Pointer.allocateDoubles(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 double values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Double>>> |
Pointer.allocateDoubles(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 double values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Float>> |
Pointer.allocateFloats(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 float values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Float>>> |
Pointer.allocateFloats(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 float values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Float>>> |
Pointer.allocateFloats(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 float values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Integer>> |
Pointer.allocateInts(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 int values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Integer>>> |
Pointer.allocateInts(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 int values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Integer>>> |
Pointer.allocateInts(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 int values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Long>> |
Pointer.allocateLongs(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 long values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Long>>> |
Pointer.allocateLongs(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 long values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Long>>> |
Pointer.allocateLongs(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 long values in a packed multi-dimensional C array and return a pointer to that memory.
|
static <V> Pointer<Pointer<?>> |
Pointer.allocatePointer()
Create a memory area large enough to hold an untyped pointer.
|
static <P> Pointer<Pointer<P>> |
Pointer.allocatePointer(Class<P> targetType)
Create a memory area large enough to hold a pointer.
|
static <P> Pointer<Pointer<P>> |
Pointer.allocatePointer(Type targetType)
Create a memory area large enough to hold a pointer.
|
static <P> Pointer<Pointer<Pointer<P>>> |
Pointer.allocatePointerPointer(Class<P> targetType)
Create a memory area large enough to hold a pointer to a pointer
|
static <P> Pointer<Pointer<Pointer<P>>> |
Pointer.allocatePointerPointer(Class<P> targetType)
Create a memory area large enough to hold a pointer to a pointer
|
static <P> Pointer<Pointer<Pointer<P>>> |
Pointer.allocatePointerPointer(Type targetType)
Create a memory area large enough to hold a pointer to a pointer
|
static <P> Pointer<Pointer<Pointer<P>>> |
Pointer.allocatePointerPointer(Type targetType)
Create a memory area large enough to hold a pointer to a pointer
|
static <P> Pointer<Pointer<P>> |
Pointer.allocatePointers(Class<P> targetType,
int arrayLength)
Create a memory area large enough to hold an array of arrayLength typed pointers.
|
static Pointer<Pointer<?>> |
Pointer.allocatePointers(int arrayLength)
Allocate enough memory for arrayLength untyped pointer values and return a pointer to that memory.
|
static <P> Pointer<Pointer<P>> |
Pointer.allocatePointers(Type targetType,
int arrayLength)
Create a memory area large enough to hold an array of arrayLength typed pointers.
|
static Pointer<Pointer<Short>> |
Pointer.allocateShorts(long dim1,
long dim2)
Allocate enough memory for dim1 * dim2 short values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Short>>> |
Pointer.allocateShorts(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 short values in a packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Short>>> |
Pointer.allocateShorts(long dim1,
long dim2,
long dim3)
Allocate enough memory for dim1 * dim2 * dim3 short values in a packed multi-dimensional C array and return a pointer to that memory.
|
static <T> PointerIO<Pointer<T>> |
PointerIO.getArrayInstance(PointerIO<T> targetIO,
long[] dimensions,
int iDimension) |
static PointerIO<Pointer> |
PointerIO.getPointerInstance() |
static <T> PointerIO<Pointer<T>> |
PointerIO.getPointerInstance(PointerIO<T> targetIO) |
static <T> PointerIO<Pointer<T>> |
PointerIO.getPointerInstance(Type target) |
Pointer<Pointer<T>> |
Pointer.getReference()
Returns a pointer to this pointer.
|
static Pointer<Pointer<Boolean>> |
Pointer.pointerToBooleans(boolean[][] values)
Allocate enough memory for all the values in the 2D boolean array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Boolean>>> |
Pointer.pointerToBooleans(boolean[][][] values)
Allocate enough memory for all the values in the 3D boolean array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Boolean>>> |
Pointer.pointerToBooleans(boolean[][][] values)
Allocate enough memory for all the values in the 3D boolean array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Byte>> |
Pointer.pointerToBytes(byte[][] values)
Allocate enough memory for all the values in the 2D byte array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Byte>>> |
Pointer.pointerToBytes(byte[][][] values)
Allocate enough memory for all the values in the 3D byte array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Byte>>> |
Pointer.pointerToBytes(byte[][][] values)
Allocate enough memory for all the values in the 3D byte array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Character>> |
Pointer.pointerToChars(char[][] values)
Allocate enough memory for all the values in the 2D char array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Character>>> |
Pointer.pointerToChars(char[][][] values)
Allocate enough memory for all the values in the 3D char array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Character>>> |
Pointer.pointerToChars(char[][][] values)
Allocate enough memory for all the values in the 3D char array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Byte>> |
Pointer.pointerToCStrings(String... strings)
Allocate an array of pointers to strings.
|
static Pointer<Pointer<Double>> |
Pointer.pointerToDoubles(double[][] values)
Allocate enough memory for all the values in the 2D double array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Double>>> |
Pointer.pointerToDoubles(double[][][] values)
Allocate enough memory for all the values in the 3D double array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Double>>> |
Pointer.pointerToDoubles(double[][][] values)
Allocate enough memory for all the values in the 3D double array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Float>> |
Pointer.pointerToFloats(float[][] values)
Allocate enough memory for all the values in the 2D float array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Float>>> |
Pointer.pointerToFloats(float[][][] values)
Allocate enough memory for all the values in the 3D float array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Float>>> |
Pointer.pointerToFloats(float[][][] values)
Allocate enough memory for all the values in the 3D float array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Integer>> |
Pointer.pointerToInts(int[][] values)
Allocate enough memory for all the values in the 2D int array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Integer>>> |
Pointer.pointerToInts(int[][][] values)
Allocate enough memory for all the values in the 3D int array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Integer>>> |
Pointer.pointerToInts(int[][][] values)
Allocate enough memory for all the values in the 3D int array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Long>> |
Pointer.pointerToLongs(long[][] values)
Allocate enough memory for all the values in the 2D long array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Long>>> |
Pointer.pointerToLongs(long[][][] values)
Allocate enough memory for all the values in the 3D long array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Long>>> |
Pointer.pointerToLongs(long[][][] values)
Allocate enough memory for all the values in the 3D long array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static <T> Pointer<Pointer<T>> |
Pointer.pointerToPointer(Pointer<T> value)
Allocate enough memory for a single pointer value, copy the value provided in argument into it and return a pointer to that memory.
|
static <T> Pointer<Pointer<T>> |
Pointer.pointerToPointers(Pointer<T>... values)
Allocate enough memory for values.length pointer values, copy the values provided as argument into it and return a pointer to that memory.
|
static Pointer<Pointer<Short>> |
Pointer.pointerToShorts(short[][] values)
Allocate enough memory for all the values in the 2D short array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Short>>> |
Pointer.pointerToShorts(short[][][] values)
Allocate enough memory for all the values in the 3D short array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Pointer<Short>>> |
Pointer.pointerToShorts(short[][][] values)
Allocate enough memory for all the values in the 3D short array, copy the values provided as argument into it as packed multi-dimensional C array and return a pointer to that memory.
|
static Pointer<Pointer<Character>> |
Pointer.pointerToWideCStrings(String... strings)
Allocate an array of pointers to strings.
|
Modifier and Type | Method and Description |
---|---|
T |
CRuntime.CTypeInfo.cast(Pointer peer) |
T |
BridJRuntime.TypeInfo.cast(Pointer peer) |
int |
Pointer.compareBytes(Pointer<?> other,
long byteCount)
Compare the byteCount bytes at the memory location pointed by this pointer to the byteCount bytes at the memory location pointer by other using the C memcmp function.
|
int |
Pointer.compareBytesAtOffset(long byteOffset,
Pointer<?> other,
long otherByteOffset,
long byteCount)
Deprecated.
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues)
|
int |
Pointer.compareTo(Pointer<?> p)
Compare to another pointer based on pointed addresses.
|
Pointer<T> |
Pointer.copyBytesAtOffsetTo(long byteOffset,
Pointer<?> destination,
long byteOffsetInDestination,
long byteCount)
Deprecated.
|
Pointer<T> |
Pointer.copyBytesTo(Pointer<?> destination,
long byteCount)
Deprecated.
|
static <O extends NativeObject> |
BridJ.copyNativeObjectToAddress(O value,
Type type,
Pointer<O> ptr) |
void |
CRuntime.CTypeInfo.copyNativeObjectToAddress(T instance,
Pointer<T> ptr) |
void |
BridJRuntime.TypeInfo.copyNativeObjectToAddress(T instance,
Pointer<T> ptr) |
Pointer<T> |
Pointer.copyTo(Pointer<?> destination)
Copy remaining bytes from this pointer to a destination using the memcpy C function (see
copyBytesTo(Pointer, long) , getValidBytes() ) |
Pointer<T> |
Pointer.copyTo(Pointer<?> destination,
long elementCount)
Copy remaining elements from this pointer to a destination using the memcpy C function (see
copyBytesAtOffsetTo(long, Pointer, long, long) , getValidBytes() ) |
static <O extends NativeObject> |
BridJ.createNativeObjectFromPointer(Pointer<? super O> pointer,
Type type) |
static <O extends NativeObject> |
BridJ.createNativeObjectFromReturnValuePointer(Pointer<? super O> pointer,
Type type) |
Pointer<T> |
Pointer.find(Pointer<?> needle)
Find the first appearance of the sequence of valid bytes pointed by needle in the memory area pointed to by this bounded pointer (behaviour equivalent to memmem, which is used underneath on platforms where it is available)
|
Pointer<T> |
Pointer.findLast(Pointer<?> needle)
Find the last appearance of the sequence of valid bytes pointed by needle in the memory area pointed to by this bounded pointer (also see
find(Pointer) ). |
static <T> T |
Pointer.get(Pointer<T> pointer)
Returns null if pointer is null, otherwise dereferences the pointer (calls pointer.get()).
|
<T extends NativeObject> |
CRuntime.getActualInstanceClass(Pointer<T> pInstance,
Type officialType) |
<T extends NativeObject> |
BridJRuntime.getActualInstanceClass(Pointer<T> pInstance,
Type officialType) |
Object |
PointerIO.getArray(Pointer<T> pointer,
long byteOffset,
int length) |
<B extends Buffer> |
PointerIO.getBuffer(Pointer<T> pointer,
long byteOffset,
int length) |
static long |
Pointer.getPeer(Pointer<?> pointer)
Get a pointer's peer (see
getPeer() ), or zero if the pointer is null. |
void |
CRuntime.CTypeInfo.initialize(T instance,
Pointer peer) |
void |
BridJRuntime.TypeInfo.initialize(T instance,
Pointer peer) |
Pointer<T> |
Pointer.moveBytesAtOffsetTo(long byteOffset,
Pointer<?> destination,
long byteOffsetInDestination,
long byteCount)
Deprecated.
|
Pointer<T> |
Pointer.moveBytesTo(Pointer<?> destination)
Copy all valid bytes from the memory location indicated by this pointer to that of another pointer, using the memmove C function.
|
Pointer<T> |
Pointer.moveBytesTo(Pointer<?> destination,
long byteCount)
Copy bytes from the memory location indicated by this pointer to that of another pointer, using the memmove C function.
|
DynamicFunction |
DynamicFunctionFactory.newInstance(Pointer<?> functionPointer) |
static <T> Pointer<Pointer<T>> |
Pointer.pointerToPointer(Pointer<T> value)
Allocate enough memory for a single pointer value, copy the value provided in argument into it and return a pointer to that memory.
|
static <T> Pointer<Pointer<T>> |
Pointer.pointerToPointers(Pointer<T>... values)
Allocate enough memory for values.length pointer values, copy the values provided as argument into it and return a pointer to that memory.
|
static void |
Pointer.release(Pointer... pointers)
Release pointers, if they're not null (see
release() ). |
void |
Pointer.Releaser.release(Pointer<?> p) |
void |
PointerIO.setArray(Pointer<T> pointer,
long byteOffset,
Object array) |
Pointer<T> |
Pointer.setPointer(Pointer<?> value)
Write a pointer value to the pointed memory location
|
Pointer<T> |
Pointer.setPointerAtIndex(long valueIndex,
Pointer<?> value)
Write the nth contiguous pointer value to the pointed memory location.
|
Pointer<T> |
Pointer.setPointerAtOffset(long byteOffset,
Pointer<?> value)
Write a pointer value to the pointed memory location shifted by a byte offset
|
<T> void |
StructIO.setPointerField(StructObject struct,
int fieldIndex,
Pointer<T> value) |
Pointer<T> |
Pointer.setPointers(Pointer<?>[] values)
Write an array of pointer values to the pointed memory location
|
Pointer<T> |
Pointer.setPointersAtOffset(long byteOffset,
Pointer<?>[] values)
Write an array of pointer values to the pointed memory location shifted by a byte offset
|
Pointer<T> |
Pointer.setPointersAtOffset(long byteOffset,
Pointer<?>[] values,
int valuesOffset,
int length)
Write length pointer values from the given array (starting at the given value offset) to the pointed memory location shifted by a byte offset
|
Constructor and Description |
---|
TypedPointer(Pointer<?> ptr) |
Modifier and Type | Method and Description |
---|---|
Pointer<?> |
CPPRuntime.MemoryOperators.cppNew(long size) |
Pointer<?> |
CPPRuntime.MemoryOperators.cppNewArray(long size) |
Modifier and Type | Method and Description |
---|---|
T |
CPPRuntime.CPPTypeInfo.cast(Pointer peer) |
void |
CPPRuntime.MemoryOperators.cppDelete(Pointer<?> ptr) |
void |
CPPRuntime.MemoryOperators.cppDeleteArray(Pointer<?> ptr) |
<T extends NativeObject> |
CPPRuntime.getActualInstanceClass(Pointer<T> pInstance,
Type officialType) |
int |
CPPRuntime.getPositionInVirtualTable(Pointer<Pointer<?>> pVirtualTable,
Method method,
NativeLibrary library) |
void |
CPPRuntime.CPPTypeInfo.initialize(T instance,
Pointer peer) |
Modifier and Type | Method and Description |
---|---|
int |
CPPRuntime.getPositionInVirtualTable(Pointer<Pointer<?>> pVirtualTable,
Method method,
NativeLibrary library) |
Modifier and Type | Method and Description |
---|---|
static <V> Pointer<V> |
COMRuntime.allocateCOMMemory(long byteCount,
PointerIO<V> pointerIO) |
Pointer<Character> |
IDispatch.EXCEPINFO.bstrDescription() |
Pointer<Character> |
IDispatch.EXCEPINFO.bstrHelpFile() |
Pointer<Character> |
IDispatch.EXCEPINFO.bstrSource() |
Pointer<Byte> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.bstrVal_$eq(Pointer<Byte> bstrVal) |
Pointer<Byte> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.bstrVal()
VT_BSTR
C type : BSTR |
Pointer<Pointer<?>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.byref_$eq(Pointer<Pointer<?>> byref) |
Pointer<Pointer<?>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.byref()
Generic ByRef
C type : PVOID* |
static Pointer<?> |
OLELibrary.CoTaskMemAlloc(long cb) |
static Pointer<?> |
OLELibrary.CoTaskMemRealloc(Pointer<?> ptr,
long cb) |
Pointer<Byte> |
GUID.Data4() |
static <I extends IUnknown> |
COMRuntime.getCLSID(Class<I> type)
Get the CLSID declared for a class using the
CLSID annotation. |
static <I extends IUnknown> |
COMRuntime.getIID(Class<I> type)
Get the IID declared for a class using the
IID annotation. |
Pointer<SAFEARRAY> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.parray_$eq(Pointer<SAFEARRAY> parray) |
Pointer<SAFEARRAY> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.parray()
VT_ARRAY|*
C type : SAFEARRAY* |
static Pointer<?> |
COMRuntime.parseGUID(String descriptor) |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbool_$eq(Pointer<Integer> pbool) |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbool() |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pboolVal_$eq(Pointer<Integer> pboolVal) |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pboolVal()
VT_BYREF|VT_BOOL
C type : VARIANT_BOOL* |
Pointer<Pointer<Byte>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbstrVal_$eq(Pointer<Pointer<Byte>> pbstrVal) |
Pointer<Pointer<Byte>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbstrVal()
VT_BYREF|VT_BSTR
C type : BSTR* |
Pointer<Byte> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbVal_$eq(Pointer<Byte> pbVal) |
Pointer<Byte> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbVal()
VT_BYREF|VT_UI1
C type : BYTE* |
Pointer<Byte> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pcVal_$eq(Pointer<Byte> pcVal) |
Pointer<Byte> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pcVal()
VT_BYREF|VT_I1
C type : CHAR* |
Pointer<CY> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pcyVal_$eq(Pointer<CY> pcyVal) |
Pointer<CY> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pcyVal()
VT_BYREF|VT_CY
C type : CY* |
Pointer<Double> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdate_$eq(Pointer<Double> pdate) |
Pointer<Double> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdate()
VT_BYREF|VT_DATE
C type : DATE* |
Pointer<Double> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdblVal_$eq(Pointer<Double> pdblVal) |
Pointer<Double> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdblVal()
VT_BYREF|VT_R8
C type : DOUBLE* |
Pointer<DECIMAL> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdecVal_$eq(Pointer<DECIMAL> pdecVal) |
Pointer<DECIMAL> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdecVal()
VT_BYREF|VT_DECIMAL
C type : DECIMAL* |
Pointer<IDispatch> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdispVal_$eq(Pointer<IDispatch> pdispVal) |
Pointer<IDispatch> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdispVal()
VT_DISPATCH
C type : IDispatch* |
Pointer<Float> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pfltVal_$eq(Pointer<Float> pfltVal) |
Pointer<Float> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pfltVal()
VT_BYREF|VT_R4
C type : FLOAT* |
Pointer<?> |
IDispatch.EXCEPINFO.pfnDeferredFillIn() |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pintVal_$eq(Pointer<Integer> pintVal) |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pintVal()
VT_BYREF|VT_INT
C type : INT* |
Pointer<Short> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.piVal_$eq(Pointer<Short> piVal) |
Pointer<Short> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.piVal()
VT_BYREF|VT_I2
C type : SHORT* |
Pointer<Long> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pllVal_$eq(Pointer<Long> pllVal) |
Pointer<Long> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pllVal()
VT_BYREF|VT_I8
C type : LONGLONG* |
Pointer<CLong> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.plVal_$eq(Pointer<CLong> plVal) |
Pointer<CLong> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.plVal()
VT_BYREF|VT_I4
C type : LONG* |
Pointer<OLEAutomationLibrary.METHODDATA> |
OLEAutomationLibrary.INTERFACEDATA.pmethdata_$eq(Pointer<OLEAutomationLibrary.METHODDATA> pmethdata) |
Pointer<OLEAutomationLibrary.METHODDATA> |
OLEAutomationLibrary.INTERFACEDATA.pmethdata()
Methods of the object
C type : METHODDATA* |
Pointer<Pointer<SAFEARRAY>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pparray_$eq(Pointer<Pointer<SAFEARRAY>> pparray) |
Pointer<Pointer<SAFEARRAY>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pparray()
VT_BYREF|VT_ARRAY
C type : SAFEARRAY** |
Pointer<OLEAutomationLibrary.PARAMDATA> |
OLEAutomationLibrary.METHODDATA.ppdata_$eq(Pointer<OLEAutomationLibrary.PARAMDATA> ppdata) |
Pointer<OLEAutomationLibrary.PARAMDATA> |
OLEAutomationLibrary.METHODDATA.ppdata()
Parameters of the method
C type : PARAMDATA* |
Pointer<Pointer<IDispatch>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal_$eq(Pointer<Pointer<IDispatch>> ppdispVal) |
Pointer<Pointer<IDispatch>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal()
VT_BYREF|VT_DISPATCH
C type : IDispatch** |
Pointer<Pointer<IUnknown>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal_$eq(Pointer<Pointer<IUnknown>> ppunkVal) |
Pointer<Pointer<IUnknown>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal()
VT_BYREF|VT_UNKNOWN
C type : IUnknown** |
Pointer<IRecordInfo> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD.pRecInfo_$eq(Pointer<IRecordInfo> pRecInfo) |
Pointer<IRecordInfo> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD.pRecInfo() |
Pointer<OLEAutomationLibrary.CUSTDATAITEM> |
OLEAutomationLibrary.CUSTDATA.prgCustData_$eq(Pointer<OLEAutomationLibrary.CUSTDATAITEM> prgCustData) |
Pointer<OLEAutomationLibrary.CUSTDATAITEM> |
OLEAutomationLibrary.CUSTDATA.prgCustData() |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pscode_$eq(Pointer<Integer> pscode) |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pscode()
VT_BYREF|VT_ERROR
C type : SCODE* |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.puintVal_$eq(Pointer<Integer> puintVal) |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.puintVal()
VT_BYREF|VT_UINT
C type : UINT* |
Pointer<Short> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.puiVal_$eq(Pointer<Short> puiVal) |
Pointer<Short> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.puiVal()
VT_BYREF|VT_UI2
C type : USHORT* |
Pointer<Long> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pullVal_$eq(Pointer<Long> pullVal) |
Pointer<Long> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pullVal()
VT_BYREF|VT_UI8
C type : ULONGLONG* |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pulVal_$eq(Pointer<Integer> pulVal) |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pulVal()
VT_BYREF|VT_UI4
C type : ULONG* |
Pointer<IUnknown> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.punkVal_$eq(Pointer<IUnknown> punkVal) |
Pointer<IUnknown> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.punkVal()
VT_UNKNOWN
C type : IUnknown* |
Pointer<VARIANT> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pvarVal_$eq(Pointer<VARIANT> pvarVal) |
Pointer<VARIANT> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pvarVal()
VT_BYREF|VT_VARIANT
C type : VARIANT* |
Pointer<?> |
SAFEARRAY.pvData_$eq(Pointer<?> pvData) |
Pointer<?> |
SAFEARRAY.pvData() |
Pointer<?> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD.pvRecord_$eq(Pointer<?> pvRecord) |
Pointer<?> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD.pvRecord() |
Pointer<?> |
IDispatch.EXCEPINFO.pvReserved() |
Pointer<?> |
IRecordInfo.RecordCreate() |
Pointer<Integer> |
IDispatch.DISPPARAMS.rgdispidNamedArgs() |
Pointer<SAFEARRAYBOUND> |
SAFEARRAY.rgsabound() |
Pointer<VARIANT> |
IDispatch.DISPPARAMS.rgvarg() |
static Pointer<SAFEARRAY> |
OLEAutomationLibrary.SafeArrayCreate(short VARTYPE1,
int UINT1,
Pointer<SAFEARRAYBOUND> SAFEARRAYBOUNDPtr1) |
static Pointer<SAFEARRAY> |
OLEAutomationLibrary.SafeArrayCreateEx(short VARTYPE1,
int UINT1,
Pointer<SAFEARRAYBOUND> SAFEARRAYBOUNDPtr1) |
static Pointer<SAFEARRAY> |
OLEAutomationLibrary.SafeArrayCreateVector(short VARTYPE1,
long LONG1,
int ULONG1) |
static Pointer<SAFEARRAY> |
OLEAutomationLibrary.SafeArrayCreateVectorEx(short VARTYPE1,
long LONG1,
int ULONG1) |
static Pointer<Byte> |
OLEAutomationLibrary.SysAllocString(Pointer<Character> OLECHARPtr1) |
static Pointer<Byte> |
OLEAutomationLibrary.SysAllocStringByteLen(int UINT1) |
static Pointer<Byte> |
OLEAutomationLibrary.SysAllocStringLen(Pointer<Character> OLECHARPtr1,
int UINT1) |
Pointer<Character> |
OLEAutomationLibrary.PARAMDATA.szName_$eq(Pointer<Character> szName) |
Pointer<Character> |
OLEAutomationLibrary.METHODDATA.szName_$eq(Pointer<Character> szName) |
Pointer<Character> |
OLEAutomationLibrary.PARAMDATA.szName()
Name of Parameter
C type : OLECHAR* |
Pointer<Character> |
OLEAutomationLibrary.METHODDATA.szName()
Name of method
C type : OLECHAR* |
Modifier and Type | Method and Description |
---|---|
Pointer<Pointer<?>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.byref_$eq(Pointer<Pointer<?>> byref) |
Pointer<Pointer<?>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.byref()
Generic ByRef
C type : PVOID* |
Pointer<Pointer<Byte>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbstrVal_$eq(Pointer<Pointer<Byte>> pbstrVal) |
Pointer<Pointer<Byte>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbstrVal()
VT_BYREF|VT_BSTR
C type : BSTR* |
Pointer<Pointer<SAFEARRAY>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pparray_$eq(Pointer<Pointer<SAFEARRAY>> pparray) |
Pointer<Pointer<SAFEARRAY>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pparray()
VT_BYREF|VT_ARRAY
C type : SAFEARRAY** |
Pointer<Pointer<IDispatch>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal_$eq(Pointer<Pointer<IDispatch>> ppdispVal) |
Pointer<Pointer<IDispatch>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal()
VT_BYREF|VT_DISPATCH
C type : IDispatch** |
Pointer<Pointer<IUnknown>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal_$eq(Pointer<Pointer<IUnknown>> ppunkVal) |
Pointer<Pointer<IUnknown>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal()
VT_BYREF|VT_UNKNOWN
C type : IUnknown** |
Modifier and Type | Method and Description |
---|---|
static int |
OLEAutomationLibrary.BstrFromVector(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.BstrFromVector(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<Byte>> BSTRPtr1) |
Pointer<Byte> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.bstrVal_$eq(Pointer<Byte> bstrVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.bstrVal(Pointer<Byte> bstrVal)
VT_BSTR
C type : BSTR |
Pointer<Pointer<?>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.byref_$eq(Pointer<Pointer<?>> byref) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.byref(Pointer<Pointer<?>> byref)
Generic ByRef
C type : PVOID* |
static void |
OLEAutomationLibrary.ClearCustData(Pointer<OLEAutomationLibrary.CUSTDATA> LPCUSTDATA1) |
static int |
COMRuntime.CoCreateInstance(Pointer<Byte> rclsid,
Pointer<IUnknown> pUnkOuter,
int dwClsContext,
Pointer<Byte> riid,
Pointer<Pointer<?>> ppv)
Deprecated.
|
static int |
COMRuntime.CoCreateInstance(Pointer<Byte> rclsid,
Pointer<IUnknown> pUnkOuter,
int dwClsContext,
Pointer<Byte> riid,
Pointer<Pointer<?>> ppv)
Deprecated.
|
static int |
COMRuntime.CoCreateInstance(Pointer<Byte> rclsid,
Pointer<IUnknown> pUnkOuter,
int dwClsContext,
Pointer<Byte> riid,
Pointer<Pointer<?>> ppv)
Deprecated.
|
static int |
COMRuntime.CoCreateInstance(Pointer<Byte> rclsid,
Pointer<IUnknown> pUnkOuter,
int dwClsContext,
Pointer<Byte> riid,
Pointer<Pointer<?>> ppv)
Deprecated.
|
static void |
OLELibrary.CoTaskMemFree(Pointer<?> ptr) |
static Pointer<?> |
OLELibrary.CoTaskMemRealloc(Pointer<?> ptr,
long cb) |
static int |
OLEAutomationLibrary.CreateDispTypeInfo(Pointer<OLEAutomationLibrary.INTERFACEDATA> INTERFACEDATAPtr1,
int LCID1,
Pointer<Pointer<ITypeInfo>> ITypeInfoPtrPtr1) |
static int |
OLEAutomationLibrary.CreateDispTypeInfo(Pointer<OLEAutomationLibrary.INTERFACEDATA> INTERFACEDATAPtr1,
int LCID1,
Pointer<Pointer<ITypeInfo>> ITypeInfoPtrPtr1) |
static int |
OLEAutomationLibrary.CreateErrorInfo(Pointer<Pointer<OLEAutomationLibrary.ICreateErrorInfo>> ICreateErrorInfoPtrPtr1) |
int |
IClassFactory.CreateInstance(Pointer<IUnknown> pUnkOuter,
Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
Deprecated.
|
int |
IClassFactory.CreateInstance(Pointer<IUnknown> pUnkOuter,
Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
Deprecated.
|
int |
IClassFactory.CreateInstance(Pointer<IUnknown> pUnkOuter,
Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
Deprecated.
|
static int |
OLEAutomationLibrary.CreateStdDispatch(Pointer<IUnknown> IUnknownPtr1,
Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<IUnknown>> IUnknownPtrPtr1) |
static int |
OLEAutomationLibrary.CreateStdDispatch(Pointer<IUnknown> IUnknownPtr1,
Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<IUnknown>> IUnknownPtrPtr1) |
static int |
OLEAutomationLibrary.CreateStdDispatch(Pointer<IUnknown> IUnknownPtr1,
Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<IUnknown>> IUnknownPtrPtr1) |
static int |
OLEAutomationLibrary.CreateStdDispatch(Pointer<IUnknown> IUnknownPtr1,
Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<IUnknown>> IUnknownPtrPtr1) |
static int |
OLEAutomationLibrary.CreateTypeLib(ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1,
Pointer<Character> OLECHARPtr1,
Pointer<Pointer<OLEAutomationLibrary.ICreateTypeLib>> ICreateTypeLibPtrPtr1) |
static int |
OLEAutomationLibrary.CreateTypeLib(ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1,
Pointer<Character> OLECHARPtr1,
Pointer<Pointer<OLEAutomationLibrary.ICreateTypeLib>> ICreateTypeLibPtrPtr1) |
static int |
OLEAutomationLibrary.CreateTypeLib2(ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1,
Pointer<Pointer<OLEAutomationLibrary.ICreateTypeLib2>> ICreateTypeLib2PtrPtr1) |
static int |
OLEAutomationLibrary.DispCallFunc(Pointer<?> voidPtr1,
ValuedEnum<OLEAutomationLibrary.CALLCONV> CALLCONV1,
short VARTYPE1,
int UINT1,
Pointer<Short> VARTYPEPtr1,
Pointer<Pointer<VARIANT>> VARIANTARGPtrPtr1,
Pointer<VARIANT> VARIANTPtr1) |
static int |
OLEAutomationLibrary.DispCallFunc(Pointer<?> voidPtr1,
ValuedEnum<OLEAutomationLibrary.CALLCONV> CALLCONV1,
short VARTYPE1,
int UINT1,
Pointer<Short> VARTYPEPtr1,
Pointer<Pointer<VARIANT>> VARIANTARGPtrPtr1,
Pointer<VARIANT> VARIANTPtr1) |
static int |
OLEAutomationLibrary.DispCallFunc(Pointer<?> voidPtr1,
ValuedEnum<OLEAutomationLibrary.CALLCONV> CALLCONV1,
short VARTYPE1,
int UINT1,
Pointer<Short> VARTYPEPtr1,
Pointer<Pointer<VARIANT>> VARIANTARGPtrPtr1,
Pointer<VARIANT> VARIANTPtr1) |
static int |
OLEAutomationLibrary.DispCallFunc(Pointer<?> voidPtr1,
ValuedEnum<OLEAutomationLibrary.CALLCONV> CALLCONV1,
short VARTYPE1,
int UINT1,
Pointer<Short> VARTYPEPtr1,
Pointer<Pointer<VARIANT>> VARIANTARGPtrPtr1,
Pointer<VARIANT> VARIANTPtr1) |
static int |
OLEAutomationLibrary.DispGetIDsOfNames(Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<Character>> OLECHARPtrPtr1,
int UINT1,
Pointer<CLong> DISPIDPtr1) |
static int |
OLEAutomationLibrary.DispGetIDsOfNames(Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<Character>> OLECHARPtrPtr1,
int UINT1,
Pointer<CLong> DISPIDPtr1) |
static int |
OLEAutomationLibrary.DispGetIDsOfNames(Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<Character>> OLECHARPtrPtr1,
int UINT1,
Pointer<CLong> DISPIDPtr1) |
static int |
OLEAutomationLibrary.DispGetParam(Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1,
int UINT1,
short VARTYPE1,
Pointer<VARIANT> VARIANTPtr1,
Pointer<Integer> UINTPtr1) |
static int |
OLEAutomationLibrary.DispGetParam(Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1,
int UINT1,
short VARTYPE1,
Pointer<VARIANT> VARIANTPtr1,
Pointer<Integer> UINTPtr1) |
static int |
OLEAutomationLibrary.DispGetParam(Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1,
int UINT1,
short VARTYPE1,
Pointer<VARIANT> VARIANTPtr1,
Pointer<Integer> UINTPtr1) |
static int |
OLEAutomationLibrary.DispInvoke(Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
long DISPID1,
short WORD1,
Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1,
Pointer<VARIANT> VARIANTPtr1,
Pointer<OLEAutomationLibrary.EXCEPINFO> EXCEPINFOPtr1,
Pointer<Integer> UINTPtr1) |
static int |
OLEAutomationLibrary.DispInvoke(Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
long DISPID1,
short WORD1,
Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1,
Pointer<VARIANT> VARIANTPtr1,
Pointer<OLEAutomationLibrary.EXCEPINFO> EXCEPINFOPtr1,
Pointer<Integer> UINTPtr1) |
static int |
OLEAutomationLibrary.DispInvoke(Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
long DISPID1,
short WORD1,
Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1,
Pointer<VARIANT> VARIANTPtr1,
Pointer<OLEAutomationLibrary.EXCEPINFO> EXCEPINFOPtr1,
Pointer<Integer> UINTPtr1) |
static int |
OLEAutomationLibrary.DispInvoke(Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
long DISPID1,
short WORD1,
Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1,
Pointer<VARIANT> VARIANTPtr1,
Pointer<OLEAutomationLibrary.EXCEPINFO> EXCEPINFOPtr1,
Pointer<Integer> UINTPtr1) |
static int |
OLEAutomationLibrary.DispInvoke(Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
long DISPID1,
short WORD1,
Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1,
Pointer<VARIANT> VARIANTPtr1,
Pointer<OLEAutomationLibrary.EXCEPINFO> EXCEPINFOPtr1,
Pointer<Integer> UINTPtr1) |
static int |
OLEAutomationLibrary.DispInvoke(Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
long DISPID1,
short WORD1,
Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1,
Pointer<VARIANT> VARIANTPtr1,
Pointer<OLEAutomationLibrary.EXCEPINFO> EXCEPINFOPtr1,
Pointer<Integer> UINTPtr1) |
static int |
OLEAutomationLibrary.DosDateTimeToVariantTime(short USHORT1,
short USHORT2,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.GetActiveObject(Pointer<Pointer<IUnknown>> LPUNKNOWNPtr1) |
static int |
OLEAutomationLibrary.GetAltMonthNames(int LCID1,
Pointer<Pointer<Pointer<Character>>> LPOLESTRPtrPtr1) |
static int |
OLEAutomationLibrary.GetErrorInfo(int ULONG1,
Pointer<Pointer<OLEAutomationLibrary.IErrorInfo>> IErrorInfoPtrPtr1) |
int |
IRecordInfo.GetField(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField) |
int |
IRecordInfo.GetField(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField) |
int |
IRecordInfo.GetField(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField) |
int |
IRecordInfo.GetFieldNames(Pointer<Integer> pcNames,
Pointer<Pointer<Byte>> rgBstrNames) |
int |
IRecordInfo.GetFieldNames(Pointer<Integer> pcNames,
Pointer<Pointer<Byte>> rgBstrNames) |
int |
IRecordInfo.GetFieldNoCopy(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField,
Pointer<Pointer<?>> ppvDataCArray) |
int |
IRecordInfo.GetFieldNoCopy(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField,
Pointer<Pointer<?>> ppvDataCArray) |
int |
IRecordInfo.GetFieldNoCopy(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField,
Pointer<Pointer<?>> ppvDataCArray) |
int |
IRecordInfo.GetFieldNoCopy(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField,
Pointer<Pointer<?>> ppvDataCArray) |
int |
IRecordInfo.GetGuid(Pointer<GUID> pguid) |
int |
COMCallableWrapper.GetIDsOfNames(Pointer riid,
Pointer<Pointer<Character>> rgszNames,
int cNames,
int lcid,
Pointer<Integer> rgDispId) |
int |
COMCallableWrapper.GetIDsOfNames(Pointer riid,
Pointer<Pointer<Character>> rgszNames,
int cNames,
int lcid,
Pointer<Integer> rgDispId) |
int |
COMCallableWrapper.GetIDsOfNames(Pointer riid,
Pointer<Pointer<Character>> rgszNames,
int cNames,
int lcid,
Pointer<Integer> rgDispId) |
int |
IDispatch.GetIDsOfNames(Pointer riid,
Pointer<Pointer<Character>> rgszNames,
int cNames,
int lcid,
Pointer<Integer> rgDispId) |
int |
IDispatch.GetIDsOfNames(Pointer riid,
Pointer<Pointer<Character>> rgszNames,
int cNames,
int lcid,
Pointer<Integer> rgDispId) |
int |
IDispatch.GetIDsOfNames(Pointer riid,
Pointer<Pointer<Character>> rgszNames,
int cNames,
int lcid,
Pointer<Integer> rgDispId) |
int |
IRecordInfo.GetName(Pointer<Pointer<Byte>> pbstrName) |
static int |
OLEAutomationLibrary.GetRecordInfoFromGuids(Pointer<GUID> REFGUID1,
int ULONG1,
int ULONG2,
int LCID1,
Pointer<GUID> REFGUID2,
Pointer<Pointer<IRecordInfo>> IRecordInfoPtrPtr1) |
static int |
OLEAutomationLibrary.GetRecordInfoFromGuids(Pointer<GUID> REFGUID1,
int ULONG1,
int ULONG2,
int LCID1,
Pointer<GUID> REFGUID2,
Pointer<Pointer<IRecordInfo>> IRecordInfoPtrPtr1) |
static int |
OLEAutomationLibrary.GetRecordInfoFromGuids(Pointer<GUID> REFGUID1,
int ULONG1,
int ULONG2,
int LCID1,
Pointer<GUID> REFGUID2,
Pointer<Pointer<IRecordInfo>> IRecordInfoPtrPtr1) |
static int |
OLEAutomationLibrary.GetRecordInfoFromTypeInfo(Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<IRecordInfo>> IRecordInfoPtrPtr1) |
static int |
OLEAutomationLibrary.GetRecordInfoFromTypeInfo(Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<IRecordInfo>> IRecordInfoPtrPtr1) |
int |
IRecordInfo.GetSize(Pointer<Integer> pcbSize) |
int |
COMCallableWrapper.GetTypeInfo(int iTInfo,
int lcid,
Pointer<Pointer<ITypeInfo>> ppTInfo) |
int |
IDispatch.GetTypeInfo(int iTInfo,
int lcid,
Pointer<Pointer<ITypeInfo>> ppTInfo) |
int |
IRecordInfo.GetTypeInfo(Pointer<Pointer<ITypeInfo>> ppTypeInfo) |
int |
COMCallableWrapper.GetTypeInfoCount(Pointer<Integer> pctinfo) |
int |
IDispatch.GetTypeInfoCount(Pointer<Integer> pctinfo) |
int |
COMCallableWrapper.Invoke(int dispIdMember,
Pointer<Byte> riid,
int lcid,
short wFlags,
Pointer<IDispatch.DISPPARAMS> pDispParams,
Pointer<VARIANT> pVarResult,
Pointer<IDispatch.EXCEPINFO> pExcepInfo,
Pointer<Integer> puArgErr) |
int |
COMCallableWrapper.Invoke(int dispIdMember,
Pointer<Byte> riid,
int lcid,
short wFlags,
Pointer<IDispatch.DISPPARAMS> pDispParams,
Pointer<VARIANT> pVarResult,
Pointer<IDispatch.EXCEPINFO> pExcepInfo,
Pointer<Integer> puArgErr) |
int |
COMCallableWrapper.Invoke(int dispIdMember,
Pointer<Byte> riid,
int lcid,
short wFlags,
Pointer<IDispatch.DISPPARAMS> pDispParams,
Pointer<VARIANT> pVarResult,
Pointer<IDispatch.EXCEPINFO> pExcepInfo,
Pointer<Integer> puArgErr) |
int |
COMCallableWrapper.Invoke(int dispIdMember,
Pointer<Byte> riid,
int lcid,
short wFlags,
Pointer<IDispatch.DISPPARAMS> pDispParams,
Pointer<VARIANT> pVarResult,
Pointer<IDispatch.EXCEPINFO> pExcepInfo,
Pointer<Integer> puArgErr) |
int |
COMCallableWrapper.Invoke(int dispIdMember,
Pointer<Byte> riid,
int lcid,
short wFlags,
Pointer<IDispatch.DISPPARAMS> pDispParams,
Pointer<VARIANT> pVarResult,
Pointer<IDispatch.EXCEPINFO> pExcepInfo,
Pointer<Integer> puArgErr) |
int |
IDispatch.Invoke(int dispIdMember,
Pointer<Byte> riid,
int lcid,
short wFlags,
Pointer<IDispatch.DISPPARAMS> pDispParams,
Pointer<VARIANT> pVarResult,
Pointer<IDispatch.EXCEPINFO> pExcepInfo,
Pointer<Integer> puArgErr) |
int |
IDispatch.Invoke(int dispIdMember,
Pointer<Byte> riid,
int lcid,
short wFlags,
Pointer<IDispatch.DISPPARAMS> pDispParams,
Pointer<VARIANT> pVarResult,
Pointer<IDispatch.EXCEPINFO> pExcepInfo,
Pointer<Integer> puArgErr) |
int |
IDispatch.Invoke(int dispIdMember,
Pointer<Byte> riid,
int lcid,
short wFlags,
Pointer<IDispatch.DISPPARAMS> pDispParams,
Pointer<VARIANT> pVarResult,
Pointer<IDispatch.EXCEPINFO> pExcepInfo,
Pointer<Integer> puArgErr) |
int |
IDispatch.Invoke(int dispIdMember,
Pointer<Byte> riid,
int lcid,
short wFlags,
Pointer<IDispatch.DISPPARAMS> pDispParams,
Pointer<VARIANT> pVarResult,
Pointer<IDispatch.EXCEPINFO> pExcepInfo,
Pointer<Integer> puArgErr) |
int |
IDispatch.Invoke(int dispIdMember,
Pointer<Byte> riid,
int lcid,
short wFlags,
Pointer<IDispatch.DISPPARAMS> pDispParams,
Pointer<VARIANT> pVarResult,
Pointer<IDispatch.EXCEPINFO> pExcepInfo,
Pointer<Integer> puArgErr) |
boolean |
IRecordInfo.IsMatchingType(Pointer<IRecordInfo> pRecordInfo) |
static int |
OLEAutomationLibrary.LoadRegTypeLib(Pointer<GUID> REFGUID1,
short WORD1,
short WORD2,
int LCID1,
Pointer<Pointer<OLEAutomationLibrary.ITypeLib>> ITypeLibPtrPtr1) |
static int |
OLEAutomationLibrary.LoadRegTypeLib(Pointer<GUID> REFGUID1,
short WORD1,
short WORD2,
int LCID1,
Pointer<Pointer<OLEAutomationLibrary.ITypeLib>> ITypeLibPtrPtr1) |
static int |
OLEAutomationLibrary.LoadTypeLib(Pointer<Character> OLECHARPtr1,
Pointer<Pointer<OLEAutomationLibrary.ITypeLib>> ITypeLibPtrPtr1) |
static int |
OLEAutomationLibrary.LoadTypeLib(Pointer<Character> OLECHARPtr1,
Pointer<Pointer<OLEAutomationLibrary.ITypeLib>> ITypeLibPtrPtr1) |
static int |
OLEAutomationLibrary.LoadTypeLibEx(ValuedEnum<OLEAutomationLibrary.REGKIND> REGKIND1,
Pointer<Pointer<OLEAutomationLibrary.ITypeLib>> ITypeLibPtrPtr1) |
Pointer<SAFEARRAY> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.parray_$eq(Pointer<SAFEARRAY> parray) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.parray(Pointer<SAFEARRAY> parray)
VT_ARRAY|*
C type : SAFEARRAY* |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbool_$eq(Pointer<Integer> pbool) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbool(Pointer<Integer> pbool) |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pboolVal_$eq(Pointer<Integer> pboolVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pboolVal(Pointer<Integer> pboolVal)
VT_BYREF|VT_BOOL
C type : VARIANT_BOOL* |
Pointer<Pointer<Byte>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbstrVal_$eq(Pointer<Pointer<Byte>> pbstrVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbstrVal(Pointer<Pointer<Byte>> pbstrVal)
VT_BYREF|VT_BSTR
C type : BSTR* |
Pointer<Byte> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbVal_$eq(Pointer<Byte> pbVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbVal(Pointer<Byte> pbVal)
VT_BYREF|VT_UI1
C type : BYTE* |
Pointer<Byte> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pcVal_$eq(Pointer<Byte> pcVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pcVal(Pointer<Byte> pcVal)
VT_BYREF|VT_I1
C type : CHAR* |
Pointer<CY> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pcyVal_$eq(Pointer<CY> pcyVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pcyVal(Pointer<CY> pcyVal)
VT_BYREF|VT_CY
C type : CY* |
Pointer<Double> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdate_$eq(Pointer<Double> pdate) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdate(Pointer<Double> pdate)
VT_BYREF|VT_DATE
C type : DATE* |
Pointer<Double> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdblVal_$eq(Pointer<Double> pdblVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdblVal(Pointer<Double> pdblVal)
VT_BYREF|VT_R8
C type : DOUBLE* |
Pointer<DECIMAL> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdecVal_$eq(Pointer<DECIMAL> pdecVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdecVal(Pointer<DECIMAL> pdecVal)
VT_BYREF|VT_DECIMAL
C type : DECIMAL* |
Pointer<IDispatch> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdispVal_$eq(Pointer<IDispatch> pdispVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdispVal(Pointer<IDispatch> pdispVal)
VT_DISPATCH
C type : IDispatch* |
Pointer<Float> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pfltVal_$eq(Pointer<Float> pfltVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pfltVal(Pointer<Float> pfltVal)
VT_BYREF|VT_R4
C type : FLOAT* |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pintVal_$eq(Pointer<Integer> pintVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pintVal(Pointer<Integer> pintVal)
VT_BYREF|VT_INT
C type : INT* |
Pointer<Short> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.piVal_$eq(Pointer<Short> piVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.piVal(Pointer<Short> piVal)
VT_BYREF|VT_I2
C type : SHORT* |
Pointer<Long> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pllVal_$eq(Pointer<Long> pllVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pllVal(Pointer<Long> pllVal)
VT_BYREF|VT_I8
C type : LONGLONG* |
Pointer<CLong> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.plVal_$eq(Pointer<CLong> plVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.plVal(Pointer<CLong> plVal)
VT_BYREF|VT_I4
C type : LONG* |
Pointer<OLEAutomationLibrary.METHODDATA> |
OLEAutomationLibrary.INTERFACEDATA.pmethdata_$eq(Pointer<OLEAutomationLibrary.METHODDATA> pmethdata) |
OLEAutomationLibrary.INTERFACEDATA |
OLEAutomationLibrary.INTERFACEDATA.pmethdata(Pointer<OLEAutomationLibrary.METHODDATA> pmethdata)
Methods of the object
C type : METHODDATA* |
Pointer<Pointer<SAFEARRAY>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pparray_$eq(Pointer<Pointer<SAFEARRAY>> pparray) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pparray(Pointer<Pointer<SAFEARRAY>> pparray)
VT_BYREF|VT_ARRAY
C type : SAFEARRAY** |
Pointer<OLEAutomationLibrary.PARAMDATA> |
OLEAutomationLibrary.METHODDATA.ppdata_$eq(Pointer<OLEAutomationLibrary.PARAMDATA> ppdata) |
OLEAutomationLibrary.METHODDATA |
OLEAutomationLibrary.METHODDATA.ppdata(Pointer<OLEAutomationLibrary.PARAMDATA> ppdata)
Parameters of the method
C type : PARAMDATA* |
Pointer<Pointer<IDispatch>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal_$eq(Pointer<Pointer<IDispatch>> ppdispVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal(Pointer<Pointer<IDispatch>> ppdispVal)
VT_BYREF|VT_DISPATCH
C type : IDispatch** |
Pointer<Pointer<IUnknown>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal_$eq(Pointer<Pointer<IUnknown>> ppunkVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal(Pointer<Pointer<IUnknown>> ppunkVal)
VT_BYREF|VT_UNKNOWN
C type : IUnknown** |
Pointer<IRecordInfo> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD.pRecInfo_$eq(Pointer<IRecordInfo> pRecInfo) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD.pRecInfo(Pointer<IRecordInfo> pRecInfo) |
Pointer<OLEAutomationLibrary.CUSTDATAITEM> |
OLEAutomationLibrary.CUSTDATA.prgCustData_$eq(Pointer<OLEAutomationLibrary.CUSTDATAITEM> prgCustData) |
OLEAutomationLibrary.CUSTDATA |
OLEAutomationLibrary.CUSTDATA.prgCustData(Pointer<OLEAutomationLibrary.CUSTDATAITEM> prgCustData) |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pscode_$eq(Pointer<Integer> pscode) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pscode(Pointer<Integer> pscode)
VT_BYREF|VT_ERROR
C type : SCODE* |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.puintVal_$eq(Pointer<Integer> puintVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.puintVal(Pointer<Integer> puintVal)
VT_BYREF|VT_UINT
C type : UINT* |
Pointer<Short> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.puiVal_$eq(Pointer<Short> puiVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.puiVal(Pointer<Short> puiVal)
VT_BYREF|VT_UI2
C type : USHORT* |
Pointer<Long> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pullVal_$eq(Pointer<Long> pullVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pullVal(Pointer<Long> pullVal)
VT_BYREF|VT_UI8
C type : ULONGLONG* |
Pointer<Integer> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pulVal_$eq(Pointer<Integer> pulVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pulVal(Pointer<Integer> pulVal)
VT_BYREF|VT_UI4
C type : ULONG* |
Pointer<IUnknown> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.punkVal_$eq(Pointer<IUnknown> punkVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.punkVal(Pointer<IUnknown> punkVal)
VT_UNKNOWN
C type : IUnknown* |
int |
IRecordInfo.PutField(int wFlags,
Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField) |
int |
IRecordInfo.PutField(int wFlags,
Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField) |
int |
IRecordInfo.PutField(int wFlags,
Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField) |
int |
IRecordInfo.PutFieldNoCopy(int wFlags,
Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField) |
int |
IRecordInfo.PutFieldNoCopy(int wFlags,
Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField) |
int |
IRecordInfo.PutFieldNoCopy(int wFlags,
Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField) |
Pointer<VARIANT> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pvarVal_$eq(Pointer<VARIANT> pvarVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pvarVal(Pointer<VARIANT> pvarVal)
VT_BYREF|VT_VARIANT
C type : VARIANT* |
Pointer<?> |
SAFEARRAY.pvData_$eq(Pointer<?> pvData) |
SAFEARRAY |
SAFEARRAY.pvData(Pointer<?> pvData) |
Pointer<?> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD.pvRecord_$eq(Pointer<?> pvRecord) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD.pvRecord(Pointer<?> pvRecord) |
int |
IUnknown.QueryInterface(Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
Deprecated.
|
int |
IUnknown.QueryInterface(Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
Deprecated.
|
static int |
OLEAutomationLibrary.QueryPathOfRegTypeLib(Pointer<GUID> REFGUID1,
short WORD1,
short WORD2,
int LCID1,
Pointer<Pointer<Byte>> LPBSTR1) |
static int |
OLEAutomationLibrary.QueryPathOfRegTypeLib(Pointer<GUID> REFGUID1,
short WORD1,
short WORD2,
int LCID1,
Pointer<Pointer<Byte>> LPBSTR1) |
int |
IRecordInfo.RecordClear(Pointer<?> pvExisting) |
int |
IRecordInfo.RecordCopy(Pointer<?> pvExisting,
Pointer<?> pvNew) |
int |
IRecordInfo.RecordCopy(Pointer<?> pvExisting,
Pointer<?> pvNew) |
int |
IRecordInfo.RecordCreateCopy(Pointer<?> pvSource,
Pointer<Pointer<?>> ppvDest) |
int |
IRecordInfo.RecordCreateCopy(Pointer<?> pvSource,
Pointer<Pointer<?>> ppvDest) |
int |
IRecordInfo.RecordDestroy(Pointer<?> pvRecord) |
int |
IRecordInfo.RecordInit(Pointer<?> pvNew) |
static int |
OLEAutomationLibrary.RegisterActiveObject(Pointer<IUnknown> LPUNKNOWN1,
int DWORD1) |
static int |
OLEAutomationLibrary.RegisterTypeLib(Pointer<OLEAutomationLibrary.ITypeLib> ITypeLibPtr1,
Pointer<Character> OLECHARPtr1,
Pointer<Character> OLECHARPtr2) |
static int |
OLEAutomationLibrary.RegisterTypeLib(Pointer<OLEAutomationLibrary.ITypeLib> ITypeLibPtr1,
Pointer<Character> OLECHARPtr1,
Pointer<Character> OLECHARPtr2) |
static int |
OLEAutomationLibrary.RegisterTypeLib(Pointer<OLEAutomationLibrary.ITypeLib> ITypeLibPtr1,
Pointer<Character> OLECHARPtr1,
Pointer<Character> OLECHARPtr2) |
static int |
OLEAutomationLibrary.RegisterTypeLibForUser(Pointer<OLEAutomationLibrary.ITypeLib> ITypeLibPtr1,
Pointer<Character> OLECHARPtr1,
Pointer<Character> OLECHARPtr2) |
static int |
OLEAutomationLibrary.RegisterTypeLibForUser(Pointer<OLEAutomationLibrary.ITypeLib> ITypeLibPtr1,
Pointer<Character> OLECHARPtr1,
Pointer<Character> OLECHARPtr2) |
static int |
OLEAutomationLibrary.RegisterTypeLibForUser(Pointer<OLEAutomationLibrary.ITypeLib> ITypeLibPtr1,
Pointer<Character> OLECHARPtr1,
Pointer<Character> OLECHARPtr2) |
static int |
OLEAutomationLibrary.SafeArrayAccessData(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<?>> voidPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayAccessData(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<?>> voidPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayAllocData(Pointer<SAFEARRAY> SAFEARRAYPtr1) |
static int |
OLEAutomationLibrary.SafeArrayAllocDescriptor(int UINT1,
Pointer<Pointer<SAFEARRAY>> SAFEARRAYPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayAllocDescriptorEx(short VARTYPE1,
int UINT1,
Pointer<Pointer<SAFEARRAY>> SAFEARRAYPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayCopy(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<SAFEARRAY>> SAFEARRAYPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayCopy(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<SAFEARRAY>> SAFEARRAYPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayCopyData(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<SAFEARRAY> SAFEARRAYPtr2) |
static int |
OLEAutomationLibrary.SafeArrayCopyData(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<SAFEARRAY> SAFEARRAYPtr2) |
static Pointer<SAFEARRAY> |
OLEAutomationLibrary.SafeArrayCreate(short VARTYPE1,
int UINT1,
Pointer<SAFEARRAYBOUND> SAFEARRAYBOUNDPtr1) |
static Pointer<SAFEARRAY> |
OLEAutomationLibrary.SafeArrayCreateEx(short VARTYPE1,
int UINT1,
Pointer<SAFEARRAYBOUND> SAFEARRAYBOUNDPtr1) |
static int |
OLEAutomationLibrary.SafeArrayDestroy(Pointer<SAFEARRAY> SAFEARRAYPtr1) |
static int |
OLEAutomationLibrary.SafeArrayDestroyData(Pointer<SAFEARRAY> SAFEARRAYPtr1) |
static int |
OLEAutomationLibrary.SafeArrayDestroyDescriptor(Pointer<SAFEARRAY> SAFEARRAYPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetDim(Pointer<SAFEARRAY> SAFEARRAYPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetElement(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<CLong> LONGPtr1,
Pointer<?> voidPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetElement(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<CLong> LONGPtr1,
Pointer<?> voidPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetElement(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<CLong> LONGPtr1,
Pointer<?> voidPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetElemsize(Pointer<SAFEARRAY> SAFEARRAYPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetIID(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<GUID> GUIDPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetIID(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<GUID> GUIDPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetLBound(Pointer<SAFEARRAY> SAFEARRAYPtr1,
int UINT1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetLBound(Pointer<SAFEARRAY> SAFEARRAYPtr1,
int UINT1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetRecordInfo(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<IRecordInfo>> IRecordInfoPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetRecordInfo(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<IRecordInfo>> IRecordInfoPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetUBound(Pointer<SAFEARRAY> SAFEARRAYPtr1,
int UINT1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetUBound(Pointer<SAFEARRAY> SAFEARRAYPtr1,
int UINT1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetVartype(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Short> VARTYPEPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetVartype(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Short> VARTYPEPtr1) |
static int |
OLEAutomationLibrary.SafeArrayLock(Pointer<SAFEARRAY> SAFEARRAYPtr1) |
static int |
OLEAutomationLibrary.SafeArrayPtrOfIndex(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<CLong> LONGPtr1,
Pointer<Pointer<?>> voidPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayPtrOfIndex(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<CLong> LONGPtr1,
Pointer<Pointer<?>> voidPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayPtrOfIndex(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<CLong> LONGPtr1,
Pointer<Pointer<?>> voidPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayPutElement(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<CLong> LONGPtr1,
Pointer<?> voidPtr1) |
static int |
OLEAutomationLibrary.SafeArrayPutElement(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<CLong> LONGPtr1,
Pointer<?> voidPtr1) |
static int |
OLEAutomationLibrary.SafeArrayPutElement(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<CLong> LONGPtr1,
Pointer<?> voidPtr1) |
static int |
OLEAutomationLibrary.SafeArrayRedim(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<SAFEARRAYBOUND> SAFEARRAYBOUNDPtr1) |
static int |
OLEAutomationLibrary.SafeArrayRedim(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<SAFEARRAYBOUND> SAFEARRAYBOUNDPtr1) |
static int |
OLEAutomationLibrary.SafeArraySetIID(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<GUID> REFGUID1) |
static int |
OLEAutomationLibrary.SafeArraySetIID(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<GUID> REFGUID1) |
static int |
OLEAutomationLibrary.SafeArraySetRecordInfo(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<IRecordInfo> IRecordInfoPtr1) |
static int |
OLEAutomationLibrary.SafeArraySetRecordInfo(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<IRecordInfo> IRecordInfoPtr1) |
static int |
OLEAutomationLibrary.SafeArrayUnaccessData(Pointer<SAFEARRAY> SAFEARRAYPtr1) |
static int |
OLEAutomationLibrary.SafeArrayUnlock(Pointer<SAFEARRAY> SAFEARRAYPtr1) |
static int |
OLEAutomationLibrary.SetErrorInfo(int ULONG1,
Pointer<OLEAutomationLibrary.IErrorInfo> IErrorInfoPtr1) |
static Pointer<Byte> |
OLEAutomationLibrary.SysAllocString(Pointer<Character> OLECHARPtr1) |
static Pointer<Byte> |
OLEAutomationLibrary.SysAllocStringLen(Pointer<Character> OLECHARPtr1,
int UINT1) |
static void |
OLEAutomationLibrary.SysFreeString(Pointer<Byte> BSTR1) |
static int |
OLEAutomationLibrary.SysReAllocString(Pointer<Pointer<Byte>> LPBSTR1,
Pointer<Character> OLECHARPtr1) |
static int |
OLEAutomationLibrary.SysReAllocString(Pointer<Pointer<Byte>> LPBSTR1,
Pointer<Character> OLECHARPtr1) |
static int |
OLEAutomationLibrary.SysReAllocStringLen(Pointer<Pointer<Byte>> BSTRPtr1,
Pointer<Character> OLECHARPtr1,
int UINT1) |
static int |
OLEAutomationLibrary.SysReAllocStringLen(Pointer<Pointer<Byte>> BSTRPtr1,
Pointer<Character> OLECHARPtr1,
int UINT1) |
static int |
OLEAutomationLibrary.SysStringByteLen(Pointer<Byte> BSTR1) |
static int |
OLEAutomationLibrary.SysStringLen(Pointer<Byte> BSTR1) |
static int |
OLEAutomationLibrary.SystemTimeToVariantTime(Pointer<OLEAutomationLibrary.SYSTEMTIME> LPSYSTEMTIME1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.SystemTimeToVariantTime(Pointer<OLEAutomationLibrary.SYSTEMTIME> LPSYSTEMTIME1,
Pointer<Double> doublePtr1) |
Pointer<Character> |
OLEAutomationLibrary.PARAMDATA.szName_$eq(Pointer<Character> szName) |
Pointer<Character> |
OLEAutomationLibrary.METHODDATA.szName_$eq(Pointer<Character> szName) |
OLEAutomationLibrary.PARAMDATA |
OLEAutomationLibrary.PARAMDATA.szName(Pointer<Character> szName)
Name of Parameter
C type : OLECHAR* |
OLEAutomationLibrary.METHODDATA |
OLEAutomationLibrary.METHODDATA.szName(Pointer<Character> szName)
Name of method
C type : OLECHAR* |
static int |
OLEAutomationLibrary.UnRegisterTypeLib(Pointer<GUID> REFGUID1,
short WORD1,
short WORD2,
int LCID1,
ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1) |
static int |
OLEAutomationLibrary.UnRegisterTypeLibForUser(Pointer<GUID> REFGUID1,
short WORD1,
short WORD2,
int LCID1,
ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1) |
static int |
OLEAutomationLibrary.VarAbs(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarAbs(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarAdd(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarAdd(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarAdd(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarAnd(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarAnd(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarAnd(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarBoolFromCy(CY CY1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromI1(byte char1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromI2(short SHORT1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromI4(long LONG1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromI8(long LONG641,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromR4(float FLOAT1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromR8(double DOUBLE1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromUI1(byte BYTE1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromUI2(short USHORT1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromUI4(int ULONG1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBoolFromUI8(long ULONG641,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBstrCat(Pointer<Byte> BSTR1,
Pointer<Byte> BSTR2,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrCat(Pointer<Byte> BSTR1,
Pointer<Byte> BSTR2,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrCat(Pointer<Byte> BSTR1,
Pointer<Byte> BSTR2,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrCmp(Pointer<Byte> BSTR1,
Pointer<Byte> BSTR2,
int LCID1,
int ULONG1) |
static int |
OLEAutomationLibrary.VarBstrCmp(Pointer<Byte> BSTR1,
Pointer<Byte> BSTR2,
int LCID1,
int ULONG1) |
static int |
OLEAutomationLibrary.VarBstrFromBool(short VARIANT_BOOL1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromCy(CY CY1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromDate(OLEAutomationLibrary.DATE DATE1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromDec(Pointer<DECIMAL> DECIMALPtr1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromDec(Pointer<DECIMAL> DECIMALPtr1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromI1(byte char1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromI2(short SHORT1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromI4(long LONG1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromI8(long LONG641,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromR4(float FLOAT1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromR8(double DOUBLE1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromUI1(byte BYTE1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromUI2(short USHORT1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromUI4(int ULONG1,
int LCID1,
int ULONG2,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromUI8(long ULONG641,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarCat(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarCat(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarCat(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarCmp(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
int LCID1,
int ULONG1) |
static int |
OLEAutomationLibrary.VarCmp(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
int LCID1,
int ULONG1) |
static int |
OLEAutomationLibrary.VarCyAbs(CY CY1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyAdd(CY CY1,
CY CY2,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFix(CY CY1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromBool(short VARIANT_BOOL1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromI1(byte char1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromI2(short sIn,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromI4(long LONG1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromI8(long LONG641,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromR4(float FLOAT1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromR8(double DOUBLE1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromUI1(byte BYTE1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromUI2(short USHORT1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromUI4(int ULONG1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyFromUI8(long ULONG641,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyInt(CY CY1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyMul(CY CY1,
CY CY2,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyMulI4(CY CY1,
long LONG1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyMulI8(CY CY1,
long LONG641,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyNeg(CY CY1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCyRound(CY CY1,
int INT1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarCySub(CY CY1,
CY CY2,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarDateFromBool(short VARIANT_BOOL1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromCy(CY CY1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromI1(byte char1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromI2(short SHORT1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromI4(long LONG1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromI8(long LONG641,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromR4(float FLOAT1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromR8(double DOUBLE1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromUdate(Pointer<OLEAutomationLibrary.UDATE> UDATEPtr1,
int ULONG1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromUdate(Pointer<OLEAutomationLibrary.UDATE> UDATEPtr1,
int ULONG1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromUdateEx(Pointer<OLEAutomationLibrary.UDATE> UDATEPtr1,
int LCID1,
int ULONG1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromUdateEx(Pointer<OLEAutomationLibrary.UDATE> UDATEPtr1,
int LCID1,
int ULONG1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromUI1(byte BYTE1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromUI2(short USHORT1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromUI4(int ULONG1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDateFromUI8(long ULONG641,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDecAbs(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecAbs(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecAdd(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecAdd(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecAdd(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecCmp(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecCmp(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecCmpR8(Pointer<DECIMAL> DECIMALPtr1,
double DOUBLE1) |
static int |
OLEAutomationLibrary.VarDecDiv(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecDiv(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecDiv(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecFix(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecFix(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecFromBool(short VARIANT_BOOL1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromCy(CY CY1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromI1(byte char1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromI2(short SHORT1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromI4(long LONG1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromI8(long LONG641,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromR4(float FLOAT1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromR8(double DOUBLE1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromUI1(byte BYTE1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromUI2(short USHORT1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromUI4(int ULONG1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecFromUI8(long ULONG641,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarDecInt(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecInt(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecMul(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecMul(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecMul(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecNeg(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecNeg(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecRound(Pointer<DECIMAL> DECIMALPtr1,
int int1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecRound(Pointer<DECIMAL> DECIMALPtr1,
int int1,
Pointer<DECIMAL> DECIMALPtr2) |
static int |
OLEAutomationLibrary.VarDecSub(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecSub(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDecSub(Pointer<DECIMAL> DECIMALPtr1,
Pointer<DECIMAL> DECIMALPtr2,
Pointer<DECIMAL> DECIMALPtr3) |
static int |
OLEAutomationLibrary.VarDiv(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarDiv(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarDiv(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarEqv(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarEqv(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarEqv(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarFix(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarFix(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarFormat(Pointer<VARIANT> LPVARIANT1,
Pointer<Character> LPOLESTR1,
int int1,
int int2,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormat(Pointer<VARIANT> LPVARIANT1,
Pointer<Character> LPOLESTR1,
int int1,
int int2,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormat(Pointer<VARIANT> LPVARIANT1,
Pointer<Character> LPOLESTR1,
int int1,
int int2,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatCurrency(Pointer<VARIANT> LPVARIANT1,
int int1,
int int2,
int int3,
int int4,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatCurrency(Pointer<VARIANT> LPVARIANT1,
int int1,
int int2,
int int3,
int int4,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatDateTime(Pointer<VARIANT> LPVARIANT1,
int int1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatDateTime(Pointer<VARIANT> LPVARIANT1,
int int1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatFromTokens(Pointer<VARIANT> LPVARIANT1,
Pointer<Character> LPOLESTR1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1,
int LCID1) |
static int |
OLEAutomationLibrary.VarFormatFromTokens(Pointer<VARIANT> LPVARIANT1,
Pointer<Character> LPOLESTR1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1,
int LCID1) |
static int |
OLEAutomationLibrary.VarFormatFromTokens(Pointer<VARIANT> LPVARIANT1,
Pointer<Character> LPOLESTR1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1,
int LCID1) |
static int |
OLEAutomationLibrary.VarFormatNumber(Pointer<VARIANT> LPVARIANT1,
int int1,
int int2,
int int3,
int int4,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatNumber(Pointer<VARIANT> LPVARIANT1,
int int1,
int int2,
int int3,
int int4,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatPercent(Pointer<VARIANT> LPVARIANT1,
int int1,
int int2,
int int3,
int int4,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatPercent(Pointer<VARIANT> LPVARIANT1,
int int1,
int int2,
int int3,
int int4,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarI1FromBool(short VARIANT_BOOL1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromCy(CY CY1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromI2(short SHORT1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromI4(long LONG1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromI8(long LONG641,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromR4(float FLOAT1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromR8(double DOUBLE1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromUI1(byte BYTE1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromUI2(short USHORT1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromUI4(int ULONG1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI1FromUI8(long ULONG641,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI2FromBool(short VARIANT_BOOL1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromCy(CY CY1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromI1(byte char1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromI4(long LONG1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromI8(long LONG641,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromR4(float FLOAT1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromR8(double DOUBLE1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromUI1(byte BYTE1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromUI2(short USHORT1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromUI4(int ULONG1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI2FromUI8(long ULONG641,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI4FromBool(short VARIANT_BOOL1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromCy(CY CY1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromI1(byte char1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromI2(short SHORT1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromI8(long LONG641,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromR4(float FLOAT1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromR8(double DOUBLE1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromUI1(byte BYTE1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromUI2(short USHORT1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromUI4(int ULONG1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI4FromUI8(long ULONG641,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI8FromBool(short VARIANT_BOOL1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromCy(CY CY1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromDec(Pointer<DECIMAL> pdecIn,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromDec(Pointer<DECIMAL> pdecIn,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromI1(byte char1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromI2(short SHORT1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromI4(long LONG1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromInt(int intIn,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromR4(float FLOAT1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromR8(double DOUBLE1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromUI1(byte BYTE1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromUI2(short USHORT1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromUI4(int ULONG1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarI8FromUI8(long ULONG641,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VariantChangeType(Pointer<VARIANT> VARIANTPtr1,
Pointer<VARIANT> VARIANTPtr2,
short USHORT1,
short VARTYPE1) |
static int |
OLEAutomationLibrary.VariantChangeType(Pointer<VARIANT> VARIANTPtr1,
Pointer<VARIANT> VARIANTPtr2,
short USHORT1,
short VARTYPE1) |
static int |
OLEAutomationLibrary.VariantChangeTypeEx(Pointer<VARIANT> VARIANTPtr1,
Pointer<VARIANT> VARIANTPtr2,
int LCID1,
short USHORT1,
short VARTYPE1) |
static int |
OLEAutomationLibrary.VariantChangeTypeEx(Pointer<VARIANT> VARIANTPtr1,
Pointer<VARIANT> VARIANTPtr2,
int LCID1,
short USHORT1,
short VARTYPE1) |
static int |
OLEAutomationLibrary.VariantClear(Pointer<VARIANT> VARIANTPtr1) |
static int |
OLEAutomationLibrary.VariantCopy(Pointer<VARIANT> VARIANTPtr1,
Pointer<VARIANT> VARIANTPtr2) |
static int |
OLEAutomationLibrary.VariantCopy(Pointer<VARIANT> VARIANTPtr1,
Pointer<VARIANT> VARIANTPtr2) |
static int |
OLEAutomationLibrary.VariantCopyInd(Pointer<VARIANT> VARIANTPtr1,
Pointer<VARIANT> VARIANTPtr2) |
static int |
OLEAutomationLibrary.VariantCopyInd(Pointer<VARIANT> VARIANTPtr1,
Pointer<VARIANT> VARIANTPtr2) |
static void |
OLEAutomationLibrary.VariantInit(Pointer<VARIANT> VARIANTPtr1) |
static int |
OLEAutomationLibrary.VariantTimeToDosDateTime(double double1,
Pointer<Short> USHORTPtr1,
Pointer<Short> USHORTPtr2) |
static int |
OLEAutomationLibrary.VariantTimeToDosDateTime(double double1,
Pointer<Short> USHORTPtr1,
Pointer<Short> USHORTPtr2) |
static int |
OLEAutomationLibrary.VariantTimeToSystemTime(double DOUBLE1,
Pointer<OLEAutomationLibrary.SYSTEMTIME> LPSYSTEMTIME1) |
static int |
OLEAutomationLibrary.VarIdiv(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarIdiv(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarIdiv(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarImp(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarImp(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarImp(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarInt(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarInt(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarMod(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarMod(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarMod(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarMonthName(int int1,
int int2,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarMul(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarMul(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarMul(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarNeg(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarNeg(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarNot(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarNot(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarNumFromParseNum(Pointer<OLEAutomationLibrary.NUMPARSE> NUMPARSEPtr1,
Pointer<Byte> BYTEPtr1,
int ULONG1,
Pointer<VARIANT> VARIANTPtr1) |
static int |
OLEAutomationLibrary.VarNumFromParseNum(Pointer<OLEAutomationLibrary.NUMPARSE> NUMPARSEPtr1,
Pointer<Byte> BYTEPtr1,
int ULONG1,
Pointer<VARIANT> VARIANTPtr1) |
static int |
OLEAutomationLibrary.VarNumFromParseNum(Pointer<OLEAutomationLibrary.NUMPARSE> NUMPARSEPtr1,
Pointer<Byte> BYTEPtr1,
int ULONG1,
Pointer<VARIANT> VARIANTPtr1) |
static int |
OLEAutomationLibrary.VarOr(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarOr(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarOr(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarParseNumFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<OLEAutomationLibrary.NUMPARSE> NUMPARSEPtr1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarParseNumFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<OLEAutomationLibrary.NUMPARSE> NUMPARSEPtr1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarParseNumFromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<OLEAutomationLibrary.NUMPARSE> NUMPARSEPtr1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarPow(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarPow(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarPow(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarR4FromBool(short VARIANT_BOOL1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromCy(CY CY1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromI1(byte char1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromI2(short SHORT1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromI4(long LONG1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromI8(long LONG641,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromR8(double DOUBLE1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromUI1(byte BYTE1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromUI2(short USHORT1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromUI4(int ULONG1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR4FromUI8(long ULONG641,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR8FromBool(short VARIANT_BOOL1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromCy(CY CY1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromI1(byte char1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromI2(short SHORT1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromI4(long LONG1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromI8(long LONG641,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromR4(float FLOAT1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromUI1(byte BYTE1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromUI2(short USHORT1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromUI4(int ULONG1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8FromUI8(long ULONG641,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8Pow(double double1,
double double2,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarR8Round(double double1,
int int1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarRound(Pointer<VARIANT> LPVARIANT1,
int int1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarRound(Pointer<VARIANT> LPVARIANT1,
int int1,
Pointer<VARIANT> LPVARIANT2) |
static int |
OLEAutomationLibrary.VarSub(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarSub(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarSub(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarTokenizeFormatString(Pointer<Character> LPOLESTR1,
int int1,
int int2,
int int3,
int LCID1,
Pointer<Integer> intPtr1) |
static int |
OLEAutomationLibrary.VarTokenizeFormatString(Pointer<Character> LPOLESTR1,
int int1,
int int2,
int int3,
int LCID1,
Pointer<Integer> intPtr1) |
static int |
OLEAutomationLibrary.VarUdateFromDate(OLEAutomationLibrary.DATE DATE1,
int ULONG1,
Pointer<OLEAutomationLibrary.UDATE> UDATEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromBool(short VARIANT_BOOL1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromCy(CY CY1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromI1(byte char1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromI2(short SHORT1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromI4(long LONG1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromI8(long LONG641,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromR4(float FLOAT1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromR8(double DOUBLE1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromUI2(short USHORT1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromUI4(int ULONG1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI1FromUI8(long ULONG641,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromBool(short VARIANT_BOOL1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromCy(CY CY1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromI1(byte char1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromI2(short SHORT1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromI4(long LONG1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromI8(long LONG641,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromR4(float FLOAT1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromR8(double DOUBLE1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromUI1(byte BYTE1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromUI4(int ULONG1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromUI8(long ULONG641,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromBool(short VARIANT_BOOL1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromCy(CY CY1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromI1(byte char1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromI2(short SHORT1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromI4(long LONG1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromI8(long LONG641,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromR4(float FLOAT1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromR8(double DOUBLE1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromUI1(byte BYTE1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromUI2(short USHORT1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromUI8(long ULONG641,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI8FromBool(short VARIANT_BOOL1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromCy(CY CY1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromDate(OLEAutomationLibrary.DATE DATE1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromDec(Pointer<DECIMAL> DECIMALPtr1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromI1(byte char1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromI2(short SHORT1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromI4(long LONG1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromI8(long LONG641,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromInt(int INT1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromR4(float FLOAT1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromR8(double DOUBLE1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromStr(Pointer<Character> OLECHARPtr1,
int LCID1,
int ULONG1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromUI1(byte BYTE1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromUI2(short USHORT1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarUI8FromUI4(int ULONG1,
Pointer<Long> ULONG64Ptr1) |
static int |
OLEAutomationLibrary.VarWeekdayName(int int1,
int int2,
int int3,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarXor(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarXor(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VarXor(Pointer<VARIANT> LPVARIANT1,
Pointer<VARIANT> LPVARIANT2,
Pointer<VARIANT> LPVARIANT3) |
static int |
OLEAutomationLibrary.VectorFromBstr(Pointer<Byte> BSTR1,
Pointer<Pointer<SAFEARRAY>> SAFEARRAYPtrPtr1) |
static int |
OLEAutomationLibrary.VectorFromBstr(Pointer<Byte> BSTR1,
Pointer<Pointer<SAFEARRAY>> SAFEARRAYPtrPtr1) |
Modifier and Type | Method and Description |
---|---|
static int |
OLEAutomationLibrary.BstrFromVector(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<Byte>> BSTRPtr1) |
Pointer<Pointer<?>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.byref_$eq(Pointer<Pointer<?>> byref) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.byref(Pointer<Pointer<?>> byref)
Generic ByRef
C type : PVOID* |
static int |
COMRuntime.CoCreateInstance(Pointer<Byte> rclsid,
Pointer<IUnknown> pUnkOuter,
int dwClsContext,
Pointer<Byte> riid,
Pointer<Pointer<?>> ppv)
Deprecated.
|
static int |
OLEAutomationLibrary.CreateDispTypeInfo(Pointer<OLEAutomationLibrary.INTERFACEDATA> INTERFACEDATAPtr1,
int LCID1,
Pointer<Pointer<ITypeInfo>> ITypeInfoPtrPtr1) |
static int |
OLEAutomationLibrary.CreateErrorInfo(Pointer<Pointer<OLEAutomationLibrary.ICreateErrorInfo>> ICreateErrorInfoPtrPtr1) |
int |
IClassFactory.CreateInstance(Pointer<IUnknown> pUnkOuter,
Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
Deprecated.
|
static int |
OLEAutomationLibrary.CreateStdDispatch(Pointer<IUnknown> IUnknownPtr1,
Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<IUnknown>> IUnknownPtrPtr1) |
static int |
OLEAutomationLibrary.CreateTypeLib(ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1,
Pointer<Character> OLECHARPtr1,
Pointer<Pointer<OLEAutomationLibrary.ICreateTypeLib>> ICreateTypeLibPtrPtr1) |
static int |
OLEAutomationLibrary.CreateTypeLib2(ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1,
Pointer<Pointer<OLEAutomationLibrary.ICreateTypeLib2>> ICreateTypeLib2PtrPtr1) |
static int |
OLEAutomationLibrary.DispCallFunc(Pointer<?> voidPtr1,
ValuedEnum<OLEAutomationLibrary.CALLCONV> CALLCONV1,
short VARTYPE1,
int UINT1,
Pointer<Short> VARTYPEPtr1,
Pointer<Pointer<VARIANT>> VARIANTARGPtrPtr1,
Pointer<VARIANT> VARIANTPtr1) |
static int |
OLEAutomationLibrary.DispGetIDsOfNames(Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<Character>> OLECHARPtrPtr1,
int UINT1,
Pointer<CLong> DISPIDPtr1) |
static int |
OLEAutomationLibrary.GetActiveObject(Pointer<Pointer<IUnknown>> LPUNKNOWNPtr1) |
static int |
OLEAutomationLibrary.GetAltMonthNames(int LCID1,
Pointer<Pointer<Pointer<Character>>> LPOLESTRPtrPtr1) |
static int |
OLEAutomationLibrary.GetAltMonthNames(int LCID1,
Pointer<Pointer<Pointer<Character>>> LPOLESTRPtrPtr1) |
static int |
OLEAutomationLibrary.GetErrorInfo(int ULONG1,
Pointer<Pointer<OLEAutomationLibrary.IErrorInfo>> IErrorInfoPtrPtr1) |
int |
IRecordInfo.GetFieldNames(Pointer<Integer> pcNames,
Pointer<Pointer<Byte>> rgBstrNames) |
int |
IRecordInfo.GetFieldNoCopy(Pointer<?> pvData,
Pointer<Byte> szFieldName,
Pointer<VARIANT> pvarField,
Pointer<Pointer<?>> ppvDataCArray) |
int |
COMCallableWrapper.GetIDsOfNames(Pointer riid,
Pointer<Pointer<Character>> rgszNames,
int cNames,
int lcid,
Pointer<Integer> rgDispId) |
int |
IDispatch.GetIDsOfNames(Pointer riid,
Pointer<Pointer<Character>> rgszNames,
int cNames,
int lcid,
Pointer<Integer> rgDispId) |
int |
IRecordInfo.GetName(Pointer<Pointer<Byte>> pbstrName) |
static int |
OLEAutomationLibrary.GetRecordInfoFromGuids(Pointer<GUID> REFGUID1,
int ULONG1,
int ULONG2,
int LCID1,
Pointer<GUID> REFGUID2,
Pointer<Pointer<IRecordInfo>> IRecordInfoPtrPtr1) |
static int |
OLEAutomationLibrary.GetRecordInfoFromTypeInfo(Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<IRecordInfo>> IRecordInfoPtrPtr1) |
int |
COMCallableWrapper.GetTypeInfo(int iTInfo,
int lcid,
Pointer<Pointer<ITypeInfo>> ppTInfo) |
int |
IDispatch.GetTypeInfo(int iTInfo,
int lcid,
Pointer<Pointer<ITypeInfo>> ppTInfo) |
int |
IRecordInfo.GetTypeInfo(Pointer<Pointer<ITypeInfo>> ppTypeInfo) |
static int |
OLEAutomationLibrary.LoadRegTypeLib(Pointer<GUID> REFGUID1,
short WORD1,
short WORD2,
int LCID1,
Pointer<Pointer<OLEAutomationLibrary.ITypeLib>> ITypeLibPtrPtr1) |
static int |
OLEAutomationLibrary.LoadTypeLib(Pointer<Character> OLECHARPtr1,
Pointer<Pointer<OLEAutomationLibrary.ITypeLib>> ITypeLibPtrPtr1) |
static int |
OLEAutomationLibrary.LoadTypeLibEx(ValuedEnum<OLEAutomationLibrary.REGKIND> REGKIND1,
Pointer<Pointer<OLEAutomationLibrary.ITypeLib>> ITypeLibPtrPtr1) |
Pointer<Pointer<Byte>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbstrVal_$eq(Pointer<Pointer<Byte>> pbstrVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pbstrVal(Pointer<Pointer<Byte>> pbstrVal)
VT_BYREF|VT_BSTR
C type : BSTR* |
Pointer<Pointer<SAFEARRAY>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pparray_$eq(Pointer<Pointer<SAFEARRAY>> pparray) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pparray(Pointer<Pointer<SAFEARRAY>> pparray)
VT_BYREF|VT_ARRAY
C type : SAFEARRAY** |
Pointer<Pointer<IDispatch>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal_$eq(Pointer<Pointer<IDispatch>> ppdispVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal(Pointer<Pointer<IDispatch>> ppdispVal)
VT_BYREF|VT_DISPATCH
C type : IDispatch** |
Pointer<Pointer<IUnknown>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal_$eq(Pointer<Pointer<IUnknown>> ppunkVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal(Pointer<Pointer<IUnknown>> ppunkVal)
VT_BYREF|VT_UNKNOWN
C type : IUnknown** |
int |
IUnknown.QueryInterface(Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
Deprecated.
|
static int |
OLEAutomationLibrary.QueryPathOfRegTypeLib(Pointer<GUID> REFGUID1,
short WORD1,
short WORD2,
int LCID1,
Pointer<Pointer<Byte>> LPBSTR1) |
int |
IRecordInfo.RecordCreateCopy(Pointer<?> pvSource,
Pointer<Pointer<?>> ppvDest) |
static int |
OLEAutomationLibrary.SafeArrayAccessData(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<?>> voidPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayAllocDescriptor(int UINT1,
Pointer<Pointer<SAFEARRAY>> SAFEARRAYPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayAllocDescriptorEx(short VARTYPE1,
int UINT1,
Pointer<Pointer<SAFEARRAY>> SAFEARRAYPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayCopy(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<SAFEARRAY>> SAFEARRAYPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayGetRecordInfo(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<Pointer<IRecordInfo>> IRecordInfoPtrPtr1) |
static int |
OLEAutomationLibrary.SafeArrayPtrOfIndex(Pointer<SAFEARRAY> SAFEARRAYPtr1,
Pointer<CLong> LONGPtr1,
Pointer<Pointer<?>> voidPtrPtr1) |
static int |
OLEAutomationLibrary.SysReAllocString(Pointer<Pointer<Byte>> LPBSTR1,
Pointer<Character> OLECHARPtr1) |
static int |
OLEAutomationLibrary.SysReAllocStringLen(Pointer<Pointer<Byte>> BSTRPtr1,
Pointer<Character> OLECHARPtr1,
int UINT1) |
static int |
OLEAutomationLibrary.VarBstrCat(Pointer<Byte> BSTR1,
Pointer<Byte> BSTR2,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromBool(short VARIANT_BOOL1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromCy(CY CY1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromDate(OLEAutomationLibrary.DATE DATE1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromDec(Pointer<DECIMAL> DECIMALPtr1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromI1(byte char1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromI2(short SHORT1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromI4(long LONG1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromI8(long LONG641,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromR4(float FLOAT1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromR8(double DOUBLE1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromUI1(byte BYTE1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromUI2(short USHORT1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromUI4(int ULONG1,
int LCID1,
int ULONG2,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromUI8(long ULONG641,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormat(Pointer<VARIANT> LPVARIANT1,
Pointer<Character> LPOLESTR1,
int int1,
int int2,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatCurrency(Pointer<VARIANT> LPVARIANT1,
int int1,
int int2,
int int3,
int int4,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatDateTime(Pointer<VARIANT> LPVARIANT1,
int int1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatFromTokens(Pointer<VARIANT> LPVARIANT1,
Pointer<Character> LPOLESTR1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1,
int LCID1) |
static int |
OLEAutomationLibrary.VarFormatNumber(Pointer<VARIANT> LPVARIANT1,
int int1,
int int2,
int int3,
int int4,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarFormatPercent(Pointer<VARIANT> LPVARIANT1,
int int1,
int int2,
int int3,
int int4,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarMonthName(int int1,
int int2,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarWeekdayName(int int1,
int int2,
int int3,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VectorFromBstr(Pointer<Byte> BSTR1,
Pointer<Pointer<SAFEARRAY>> SAFEARRAYPtrPtr1) |
Modifier and Type | Method and Description |
---|---|
Pointer<?> |
ITaskbarList3.THUMBBUTTON.hIcon() |
Pointer<Character> |
ITaskbarList3.THUMBBUTTON.szTip() |
Modifier and Type | Method and Description |
---|---|
void |
ITaskbarList.ActivateTab(Pointer<Integer> hWnd) |
void |
ITaskbarList.AddTab(Pointer<Integer> hWnd) |
void |
ITaskbarList.DeleteTab(Pointer<Integer> hWnd) |
void |
ITaskbarList3.THUMBBUTTON.hIcon(Pointer<?> hIcon) |
int |
ITaskbarList2.MarkFullscreenWindow(Pointer<Integer> hWnd,
boolean fFullscreen) |
void |
ITaskbarList3.RegisterTab(Pointer<Integer> hWndTab,
Pointer<Integer> hWndMDI) |
void |
ITaskbarList3.RegisterTab(Pointer<Integer> hWndTab,
Pointer<Integer> hWndMDI) |
void |
ITaskbarList.SetActiveAlt(Pointer<Integer> hWnd) |
void |
ITaskbarList3.SetOverlayIcon(Pointer<Integer> hWnd,
Pointer<?> hIcon,
Pointer<Character> pszDescription) |
void |
ITaskbarList3.SetOverlayIcon(Pointer<Integer> hWnd,
Pointer<?> hIcon,
Pointer<Character> pszDescription) |
void |
ITaskbarList3.SetOverlayIcon(Pointer<Integer> hWnd,
Pointer<?> hIcon,
Pointer<Character> pszDescription) |
int |
ITaskbarList3.SetProgressState(Pointer<Integer> hWnd,
ValuedEnum<ITaskbarList3.TbpFlag> Flags) |
int |
ITaskbarList3.SetProgressValue(Pointer<Integer> hWnd,
long Completed,
long Total) |
void |
ITaskbarList3.SetTabActive(Pointer<Integer> hWndTab,
Pointer<Integer> hWndMDI,
int dwReserved) |
void |
ITaskbarList3.SetTabActive(Pointer<Integer> hWndTab,
Pointer<Integer> hWndMDI,
int dwReserved) |
void |
ITaskbarList3.SetTabOrder(Pointer<Integer> hWndTab,
Pointer<Integer> hwndInsertBefore) |
void |
ITaskbarList3.SetTabOrder(Pointer<Integer> hWndTab,
Pointer<Integer> hwndInsertBefore) |
void |
ITaskbarList3.SetThumbnailClip(Pointer<Integer> hWnd,
Pointer<ITaskbarList3.RECT> prcClip) |
void |
ITaskbarList3.SetThumbnailClip(Pointer<Integer> hWnd,
Pointer<ITaskbarList3.RECT> prcClip) |
void |
ITaskbarList3.SetThumbnailTooltip(Pointer<Integer> hWnd,
Pointer<Character> pszTip) |
void |
ITaskbarList3.SetThumbnailTooltip(Pointer<Integer> hWnd,
Pointer<Character> pszTip) |
void |
ITaskbarList3.THUMBBUTTON.szTip(Pointer<Character> szTip) |
void |
ITaskbarList3.ThumbBarAddButtons(Pointer<Integer> hWnd,
int cButtons,
Pointer<ITaskbarList3.THUMBBUTTON> pButtons) |
void |
ITaskbarList3.ThumbBarAddButtons(Pointer<Integer> hWnd,
int cButtons,
Pointer<ITaskbarList3.THUMBBUTTON> pButtons) |
void |
ITaskbarList3.ThumbBarSetImageList(Pointer<Integer> hWnd,
Pointer<Integer> himl) |
void |
ITaskbarList3.ThumbBarSetImageList(Pointer<Integer> hWnd,
Pointer<Integer> himl) |
void |
ITaskbarList3.ThumbBarUpdateButtons(Pointer<Integer> hWnd,
int cButtons,
Pointer<ITaskbarList3.THUMBBUTTON> pButtons) |
void |
ITaskbarList3.ThumbBarUpdateButtons(Pointer<Integer> hWnd,
int cButtons,
Pointer<ITaskbarList3.THUMBBUTTON> pButtons) |
void |
ITaskbarList3.UnregisterTab(Pointer<Integer> hWndTab) |
Modifier and Type | Method and Description |
---|---|
Pointer<CObject> |
CRuntimeClass.CreateObject() |
static Pointer<CObject> |
CRuntimeClass.CreateObject(Pointer<Byte> lpszClassName) |
static Pointer<CObject> |
CRuntimeClass.CreateObject$2(Pointer<Character> lpszClassName) |
static Pointer<CRuntimeClass> |
CRuntimeClass.FromName(Pointer<Byte> lpszClassName) |
static Pointer<CRuntimeClass> |
CRuntimeClass.FromName$2(Pointer<Character> lpszClassName) |
Pointer<CRuntimeClass> |
CObject.GetRuntimeClass() |
static Pointer<CRuntimeClass> |
CRuntimeClass.Load(Pointer<CArchive> ar,
Pointer<Integer> pwSchemaNum) |
Pointer<Byte> |
CRuntimeClass.m_lpszClassName() |
Pointer<CRuntimeClass> |
CRuntimeClass.m_pBaseClass() |
Pointer<?> |
CRuntimeClass.m_pClassInit() |
Pointer<Fun0<Pointer<CObject>>> |
CRuntimeClass.m_pfnCreateObject() |
Pointer<CRuntimeClass> |
CRuntimeClass.m_pNextClass() |
Modifier and Type | Method and Description |
---|---|
Pointer<Fun0<Pointer<CObject>>> |
CRuntimeClass.m_pfnCreateObject() |
Modifier and Type | Method and Description |
---|---|
static Pointer<CObject> |
CRuntimeClass.CreateObject(Pointer<Byte> lpszClassName) |
static Pointer<CObject> |
CRuntimeClass.CreateObject$2(Pointer<Character> lpszClassName) |
static Pointer<CRuntimeClass> |
CRuntimeClass.FromName(Pointer<Byte> lpszClassName) |
static Pointer<CRuntimeClass> |
CRuntimeClass.FromName$2(Pointer<Character> lpszClassName) |
<T extends NativeObject> |
MFCRuntime.getActualInstanceClass(Pointer<T> pInstance,
Type officialType) |
boolean |
CRuntimeClass.IsDerivedFrom(Pointer<CRuntimeClass> pBaseClass) |
boolean |
CObject.IsKindOf(Pointer<CRuntimeClass> pClass) |
static Pointer<CRuntimeClass> |
CRuntimeClass.Load(Pointer<CArchive> ar,
Pointer<Integer> pwSchemaNum) |
static Pointer<CRuntimeClass> |
CRuntimeClass.Load(Pointer<CArchive> ar,
Pointer<Integer> pwSchemaNum) |
void |
CRuntimeClass.m_lpszClassName(Pointer<Byte> m_lpszClassName) |
void |
CRuntimeClass.m_pBaseClass(Pointer<CRuntimeClass> m_pBaseClass) |
void |
CRuntimeClass.m_pClassInit(Pointer<?> m_pClassInit) |
void |
CRuntimeClass.m_pfnCreateObject(Pointer<Fun0<Pointer<CObject>>> m_pfnCreateObject) |
void |
CRuntimeClass.m_pNextClass(Pointer<CRuntimeClass> m_pNextClass) |
void |
CWnd.SetWindowText(Pointer<CString> lpszString) |
void |
CRuntimeClass.Store(Pointer<CArchive> ar) |
Modifier and Type | Method and Description |
---|---|
void |
MFCRuntime.getOverriddenVirtualMethods(Map<String,Pointer<?>> out) |
void |
CRuntimeClass.m_pfnCreateObject(Pointer<Fun0<Pointer<CObject>>> m_pfnCreateObject) |
Constructor and Description |
---|
CObject(Pointer<? extends CObject> pInstance,
MFCRuntime mfcRuntime) |
Modifier and Type | Method and Description |
---|---|
Pointer<T> |
vector._M_end_of_storage()
Deprecated.
|
Pointer<T> |
vector._M_finish()
Deprecated.
|
Pointer<T> |
vector._M_start()
Deprecated.
|
Pointer<T> |
list.list_node.data()
Deprecated.
|
Pointer<list.list_node<T>> |
list.next()
Deprecated.
|
Pointer<list.list_node<T>> |
list.list_node.next()
Deprecated.
|
Pointer<list.list_node<T>> |
list.prev()
Deprecated.
|
Pointer<list.list_node<T>> |
list.list_node.prev()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
list.next(Pointer<list.list_node<T>> value)
Deprecated.
|
void |
list.list_node.next(Pointer<list.list_node<T>> value)
Deprecated.
|
void |
list.prev(Pointer<list.list_node<T>> value)
Deprecated.
|
void |
list.list_node.prev(Pointer<list.list_node<T>> value) |
Constructor and Description |
---|
list_node(Pointer<? extends list.list_node> peer,
Type t) |
list(Pointer<? extends list<T>> peer,
Type t) |
vector(Pointer<? extends vector<T>> peer,
Type t) |
Modifier and Type | Method and Description |
---|---|
static Pointer<?> |
DyncallLibrary.dcCallPointer(Pointer<DyncallLibrary.DCCallVM> vm,
Pointer<?> funcptr) |
static Pointer<DyncallLibrary.DCstruct> |
DyncallLibrary.dcDefineStruct(Pointer<Byte> signature) |
static Pointer<DyncallLibrary.DCCallVM> |
DyncallLibrary.dcNewCallVM(long size) |
static Pointer<DyncallLibrary.DCstruct> |
DyncallLibrary.dcNewStruct(long fieldCount,
int alignment) |
Modifier and Type | Class and Description |
---|---|
static class |
JawtLibrary.JNIEnv |
Modifier and Type | Method and Description |
---|---|
Pointer |
JAWT_DrawingSurfaceInfo.ds()
Cached pointer to the underlying drawing surface
C type : jawt_DrawingSurface* |
Pointer |
JAWT_DrawingSurface.env()
Cached reference to the Java environment of the calling thread.
|
Pointer<JAWT.FreeDrawingSurface_callback> |
JAWT.FreeDrawingSurface() |
Pointer<JAWT_DrawingSurface.FreeDrawingSurfaceInfo_callback> |
JAWT_DrawingSurface.FreeDrawingSurfaceInfo() |
Pointer<JAWT.GetComponent_callback> |
JAWT.GetComponent() |
Pointer<JAWT.GetDrawingSurface_callback> |
JAWT.GetDrawingSurface() |
Pointer<JAWT_DrawingSurface.GetDrawingSurfaceInfo_callback> |
JAWT_DrawingSurface.GetDrawingSurfaceInfo() |
abstract Pointer<JAWT_DrawingSurfaceInfo> |
JAWT_DrawingSurface.GetDrawingSurfaceInfo_callback.invoke(Pointer<JAWT_DrawingSurface> ds) |
abstract Pointer<JAWT_DrawingSurface> |
JAWT.GetDrawingSurface_callback.invoke(Pointer<JawtLibrary.JNIEnv> env,
Pointer<?> target) |
abstract Pointer<?> |
JAWT.GetComponent_callback.invoke(Pointer<JawtLibrary.JNIEnv> env,
Pointer<?> platformInfo) |
Pointer<JAWT_DrawingSurface.Lock_callback> |
JAWT_DrawingSurface.Lock() |
Pointer<JAWT.Lock_callback> |
JAWT.Lock() |
Pointer |
JAWT_DrawingSurfaceInfo.platformInfo()
Pointer to the platform-specific information.
|
Pointer |
JAWT_DrawingSurface.target()
Cached reference to the target object
C type : void* |
Pointer<JAWT_DrawingSurface.Unlock_callback> |
JAWT_DrawingSurface.Unlock() |
Pointer<JAWT.Unlock_callback> |
JAWT.Unlock() |
Modifier and Type | Method and Description |
---|---|
abstract int |
JAWT_DrawingSurface.Lock_callback.invoke(Pointer<JAWT_DrawingSurface> ds) |
abstract Pointer<JAWT_DrawingSurfaceInfo> |
JAWT_DrawingSurface.GetDrawingSurfaceInfo_callback.invoke(Pointer<JAWT_DrawingSurface> ds) |
abstract void |
JAWT_DrawingSurface.Unlock_callback.invoke(Pointer<JAWT_DrawingSurface> ds) |
abstract void |
JAWT.FreeDrawingSurface_callback.invoke(Pointer<JAWT_DrawingSurface> ds) |
abstract void |
JAWT_DrawingSurface.FreeDrawingSurfaceInfo_callback.invoke(Pointer<JAWT_DrawingSurfaceInfo> dsi) |
abstract void |
JAWT.Lock_callback.invoke(Pointer<JawtLibrary.JNIEnv> env) |
abstract void |
JAWT.Unlock_callback.invoke(Pointer<JawtLibrary.JNIEnv> env) |
abstract Pointer<JAWT_DrawingSurface> |
JAWT.GetDrawingSurface_callback.invoke(Pointer<JawtLibrary.JNIEnv> env,
Pointer<?> target) |
abstract Pointer<JAWT_DrawingSurface> |
JAWT.GetDrawingSurface_callback.invoke(Pointer<JawtLibrary.JNIEnv> env,
Pointer<?> target) |
abstract Pointer<?> |
JAWT.GetComponent_callback.invoke(Pointer<JawtLibrary.JNIEnv> env,
Pointer<?> platformInfo) |
abstract Pointer<?> |
JAWT.GetComponent_callback.invoke(Pointer<JawtLibrary.JNIEnv> env,
Pointer<?> platformInfo) |
static boolean |
JawtLibrary.JAWT_GetAWT(Pointer<JawtLibrary.JNIEnv> env,
Pointer<JAWT> awt) |
static boolean |
JawtLibrary.JAWT_GetAWT(Pointer<JawtLibrary.JNIEnv> env,
Pointer<JAWT> awt) |
Constructor and Description |
---|
JNIEnv(Pointer address) |
Modifier and Type | Class and Description |
---|---|
class |
IMP |
class |
SEL |
Modifier and Type | Method and Description |
---|---|
static Pointer<NSString> |
FoundationLibrary.CFStringCreateWithBytes(Pointer<?> alloc,
Pointer<Byte> bytes,
long numBytes,
int encoding,
boolean isExternalRepresentation) |
static Pointer<NSString> |
FoundationLibrary.CFStringCreateWithBytes(Pointer<?> alloc,
Pointer<Byte> bytes,
long numBytes,
int encoding,
boolean isExternalRepresentation) |
static boolean |
ObjectiveCRuntime.class_addProtocol(Pointer<? extends ObjCObject> cls,
Pointer<? extends ObjCObject> protocol) |
static boolean |
ObjectiveCRuntime.class_addProtocol(Pointer<? extends ObjCObject> cls,
Pointer<? extends ObjCObject> protocol) |
int |
NSNumber.compare(Pointer<NSNumber> another) |
static Pointer<NSDictionary> |
NSDictionary.dictionaryWithContentsOfFile(Pointer<NSString> path) |
static Pointer<NSDictionary> |
NSDictionary.dictionaryWithObjects_forKeys_count(Pointer<Pointer<NSObject>> objects,
Pointer<Pointer<NSObject>> keys,
int count) |
static Pointer<NSDictionary> |
NSDictionary.dictionaryWithObjects_forKeys_count(Pointer<Pointer<NSObject>> objects,
Pointer<Pointer<NSObject>> keys,
int count) |
void |
ObjCProxy.forwardInvocation(Pointer<NSInvocation> pInvocation) |
void |
NSInvocation.getArgument_atIndex(Pointer<?> buffer,
long index) |
void |
NSDictionary.getObjects_andKeys(Pointer<Pointer<NSObject>> objects,
Pointer<Pointer<NSObject>> keys) |
void |
NSDictionary.getObjects_andKeys(Pointer<Pointer<NSObject>> objects,
Pointer<Pointer<NSObject>> keys) |
void |
NSInvocation.getReturnValue(Pointer<?> buffer) |
boolean |
ObjCObject.isEqual(Pointer<? extends ObjCObject> anObject) |
boolean |
NSNumber.isEqualToNumber(Pointer<NSNumber> another) |
boolean |
ObjCObject.isKindOf(Pointer<? extends ObjCObject> aClassObject) |
boolean |
ObjCObject.isKindOfClassNamed(Pointer<Byte> aClassName) |
boolean |
ObjCObject.isMemberOf(Pointer<? extends ObjCObject> aClassObject) |
boolean |
ObjCObject.isMemberOfClassNamed(Pointer<Byte> aClassName) |
static Pointer<? extends ObjCObject> |
ObjectiveCRuntime.objc_getProtocol(Pointer<Byte> name) |
Pointer<NSObject> |
NSDictionary.objectForKey(Pointer<NSObject> key) |
Pointer<?> |
ObjCObject.perform$with(SEL aSelector,
Pointer<?> anObject) |
Pointer<?> |
ObjCObject.perform$with$with(SEL aSelector,
Pointer<?> object1,
Pointer<?> object2) |
Pointer<?> |
ObjCObject.perform$with$with(SEL aSelector,
Pointer<?> object1,
Pointer<?> object2) |
void |
NSInvocation.setArgument_atIndex(Pointer<?> buffer,
long index) |
void |
NSInvocation.setReturnValue(Pointer<?> buffer) |
void |
NSInvocation.setTarget(Pointer<? extends ObjCObject> target) |
static Pointer<NSMethodSignature> |
NSMethodSignature.signatureWithObjCTypes(Pointer<Byte> types) |
Pointer<NSObject> |
NSDictionary.valueForKey(Pointer<NSString> key) |
Modifier and Type | Method and Description |
---|---|
static Pointer<NSDictionary> |
NSDictionary.dictionaryWithObjects_forKeys_count(Pointer<Pointer<NSObject>> objects,
Pointer<Pointer<NSObject>> keys,
int count) |
static Pointer<NSDictionary> |
NSDictionary.dictionaryWithObjects_forKeys_count(Pointer<Pointer<NSObject>> objects,
Pointer<Pointer<NSObject>> keys,
int count) |
void |
NSDictionary.getObjects_andKeys(Pointer<Pointer<NSObject>> objects,
Pointer<Pointer<NSObject>> keys) |
void |
NSDictionary.getObjects_andKeys(Pointer<Pointer<NSObject>> objects,
Pointer<Pointer<NSObject>> keys) |
Constructor and Description |
---|
IMP(Pointer<?> ptr) |
NSObject(Pointer<? extends NSObject> peer) |
ObjCObject(Pointer<? extends NativeObject> peer) |
SEL(Pointer<?> ptr) |
Copyright © 2009-2020. All Rights Reserved.