@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_back
at, back, begin, capacity_in_bytes, data, end, front, get, max_size, size_in_bytes
_capacity, empty, set_size, size
address, 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, zero
public 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.