@Name(value="c10::SmallVectorImpl<int64_t>") @Properties(inherit=torch.class) public class LongSmallVectorImpl extends LongSmallVectorBase
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
LongSmallVectorImpl(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
append(long NumInputs,
long Elt)
Append \p NumInputs copies of \p Elt to the end.
|
void |
append(LongSmallVectorImpl RHS) |
void |
assign(long NumElts,
long Elt) |
void |
assign(LongSmallVectorImpl RHS) |
void |
clear() |
boolean |
equals(LongSmallVectorImpl RHS) |
LongPointer |
erase(LongPointer CI) |
LongPointer |
erase(LongPointer CS,
LongPointer CE) |
LongPointer |
insert(LongPointer I,
long Elt) |
LongPointer |
insert(LongPointer I,
long NumToInsert,
long Elt) |
boolean |
lessThan(LongSmallVectorImpl RHS) |
boolean |
notEquals(LongSmallVectorImpl RHS) |
void |
pop_back_n(long NumItems) |
long |
pop_back_val() |
LongSmallVectorImpl |
put(LongSmallVectorImpl 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,
long NV) |
void |
swap(LongSmallVectorImpl 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 LongSmallVectorImpl(Pointer p)
Pointer(Pointer).public void clear()
public void resize(long N)
public void resize_for_overwrite(long N)
public void resize(long N,
long NV)
public void reserve(long N)
public void pop_back_n(long NumItems)
public void swap(@ByRef LongSmallVectorImpl RHS)
public void append(long NumInputs,
long Elt)
public void append(@Const @ByRef LongSmallVectorImpl RHS)
public void assign(long NumElts,
long Elt)
public void assign(@Const @ByRef LongSmallVectorImpl RHS)
@ByVal @Cast(value="c10::SmallVectorImpl<int64_t>::iterator*") public LongPointer erase(@ByVal @Cast(value="c10::SmallVectorImpl<int64_t>::const_iterator*") LongPointer CI)
@ByVal @Cast(value="c10::SmallVectorImpl<int64_t>::iterator*") public LongPointer erase(@ByVal @Cast(value="c10::SmallVectorImpl<int64_t>::const_iterator*") LongPointer CS, @ByVal @Cast(value="c10::SmallVectorImpl<int64_t>::const_iterator*") LongPointer CE)
@ByVal @Cast(value="c10::SmallVectorImpl<int64_t>::iterator*") public LongPointer insert(@ByVal @Cast(value="c10::SmallVectorImpl<int64_t>::iterator*") LongPointer I, @Cast(value="int64_t&&") long Elt)
@ByVal @Cast(value="c10::SmallVectorImpl<int64_t>::iterator*") public LongPointer insert(@ByVal @Cast(value="c10::SmallVectorImpl<int64_t>::iterator*") LongPointer I, long NumToInsert, long Elt)
@ByRef @Name(value="operator =") public LongSmallVectorImpl put(@Const @ByRef LongSmallVectorImpl RHS)
@Cast(value="bool") @Name(value="operator ==") public boolean equals(@Const @ByRef LongSmallVectorImpl RHS)
@Cast(value="bool") @Name(value="operator !=") public boolean notEquals(@Const @ByRef LongSmallVectorImpl RHS)
Copyright © 2024. All rights reserved.