@Name(value="c10::SmallVectorImpl<c10::SymInt>") @Properties(inherit=torch.class) public class SymIntSmallVectorImpl extends SymIntSmallVectorBase
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
SymIntSmallVectorImpl(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
append(long NumInputs,
SymInt Elt)
Append \p NumInputs copies of \p Elt to the end.
|
void |
append(SymIntSmallVectorImpl RHS) |
void |
assign(long NumElts,
SymInt Elt) |
void |
assign(SymIntSmallVectorImpl RHS) |
void |
clear() |
boolean |
equals(SymIntSmallVectorImpl RHS) |
SymInt |
erase(SymInt CI) |
SymInt |
erase(SymInt CS,
SymInt CE) |
SymInt |
insert(SymInt I,
long NumToInsert,
SymInt Elt) |
SymInt |
insert(SymInt I,
SymInt Elt) |
boolean |
lessThan(SymIntSmallVectorImpl RHS) |
boolean |
notEquals(SymIntSmallVectorImpl RHS) |
void |
pop_back_n(long NumItems) |
SymInt |
pop_back_val() |
SymIntSmallVectorImpl |
put(SymIntSmallVectorImpl RHS) |
void |
reserve(long N) |
void |
resize_for_overwrite(long N)
Like resize, but \ref T is POD, the new values won't be initialized.
|
void |
resize(long N) |
void |
resize(long N,
SymInt NV) |
void |
swap(SymIntSmallVectorImpl RHS) |
pop_back, push_backat, back, begin, capacity_in_bytes, data, end, front, get, max_size, size_in_bytes_capacity, empty, set_size, sizeaddress, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic SymIntSmallVectorImpl(Pointer p)
Pointer(Pointer).public void clear()
public void resize(long N)
public void resize_for_overwrite(long N)
public void reserve(long N)
public void pop_back_n(long NumItems)
public void swap(@ByRef SymIntSmallVectorImpl RHS)
public void append(long NumInputs,
@ByVal
SymInt Elt)
public void append(@Const @ByRef SymIntSmallVectorImpl RHS)
public void assign(@Const @ByRef SymIntSmallVectorImpl RHS)
@ByVal @Cast(value="c10::SmallVectorImpl<c10::SymInt>::iterator*") public SymInt erase(@ByVal @Cast(value="c10::SmallVectorImpl<c10::SymInt>::const_iterator*") SymInt CI)
@ByVal @Cast(value="c10::SmallVectorImpl<c10::SymInt>::iterator*") public SymInt erase(@ByVal @Cast(value="c10::SmallVectorImpl<c10::SymInt>::const_iterator*") SymInt CS, @ByVal @Cast(value="c10::SmallVectorImpl<c10::SymInt>::const_iterator*") SymInt CE)
@ByVal @Cast(value="c10::SmallVectorImpl<c10::SymInt>::iterator*") public SymInt insert(@ByVal @Cast(value="c10::SmallVectorImpl<c10::SymInt>::iterator*") SymInt I, @ByRef(value=true) SymInt Elt)
@ByVal @Cast(value="c10::SmallVectorImpl<c10::SymInt>::iterator*") public SymInt insert(@ByVal @Cast(value="c10::SmallVectorImpl<c10::SymInt>::iterator*") SymInt I, long NumToInsert, @ByVal SymInt Elt)
@ByRef @Name(value="operator =") public SymIntSmallVectorImpl put(@Const @ByRef SymIntSmallVectorImpl RHS)
@Cast(value="bool") @Name(value="operator ==") public boolean equals(@Const @ByRef SymIntSmallVectorImpl RHS)
@Cast(value="bool") @Name(value="operator !=") public boolean notEquals(@Const @ByRef SymIntSmallVectorImpl RHS)
Copyright © 2024. All rights reserved.