This is all the non-templated stuff common to all SmallVectors.
More...
#include <SmallVector.h>
|
size_t | size_in_bytes () const |
| This returns size()*sizeof(T).
|
|
size_t | capacity_in_bytes () const |
| capacity_in_bytes - This returns capacity()*sizeof(T).
|
|
LLVM_NODISCARD bool | empty () const |
|
|
| SmallVectorBase (void *FirstEl, size_t Size) |
|
void | grow_pod (void *FirstEl, size_t MinSizeInBytes, size_t TSize) |
| This is an implementation of the grow() method which only works on POD-like data types and is out of line to reduce code duplication. More...
|
|
|
void * | BeginX |
|
void * | EndX |
|
void * | CapacityX |
|
This is all the non-templated stuff common to all SmallVectors.
void wpi::SmallVectorBase::grow_pod |
( |
void * |
FirstEl, |
|
|
size_t |
MinSizeInBytes, |
|
|
size_t |
TSize |
|
) |
| |
|
protected |
This is an implementation of the grow() method which only works on POD-like data types and is out of line to reduce code duplication.
The documentation for this class was generated from the following file:
- /var/lib/jenkins/workspace/WPILib/WPILib - Development/arm/wpiutil/src/main/native/include/wpi/SmallVector.h