@Properties(inherit=clang.class) public class CXIdxEntityInfo extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
CXIdxEntityInfo()
Default native constructor.
|
CXIdxEntityInfo(long size)
Native array allocator.
|
CXIdxEntityInfo(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
PointerPointer |
attributes() |
CXIdxAttrInfo |
attributes(int i) |
CXCursor |
cursor() |
CXIdxEntityInfo |
cursor(CXCursor setter) |
CXIdxEntityInfo |
getPointer(long i) |
int |
kind() |
CXIdxEntityInfo |
kind(int setter) |
int |
lang() |
CXIdxEntityInfo |
lang(int setter) |
BytePointer |
name() |
CXIdxEntityInfo |
name(BytePointer setter) |
int |
numAttributes() |
CXIdxEntityInfo |
numAttributes(int setter) |
CXIdxEntityInfo |
position(long position) |
int |
templateKind() |
CXIdxEntityInfo |
templateKind(int setter) |
BytePointer |
USR() |
CXIdxEntityInfo |
USR(BytePointer setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic CXIdxEntityInfo()
public CXIdxEntityInfo(long size)
Pointer.position(long).public CXIdxEntityInfo(Pointer p)
Pointer(Pointer).public CXIdxEntityInfo position(long position)
public CXIdxEntityInfo getPointer(long i)
getPointer in class Pointerpublic CXIdxEntityInfo kind(int setter)
public CXIdxEntityInfo templateKind(int setter)
public CXIdxEntityInfo lang(int setter)
@Cast(value="const char*") public BytePointer name()
public CXIdxEntityInfo name(BytePointer setter)
@Cast(value="const char*") public BytePointer USR()
public CXIdxEntityInfo USR(BytePointer setter)
public CXIdxEntityInfo cursor(CXCursor setter)
@MemberGetter @Const public CXIdxAttrInfo attributes(int i)
@MemberGetter @Cast(value="const CXIdxAttrInfo*const*") public PointerPointer attributes()
public CXIdxEntityInfo numAttributes(int setter)
Copyright © 2025. All rights reserved.