@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, zero
public 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 Pointer
public 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 © 2024. All rights reserved.