|
| ContiguousArray (const ContiguousArray &)=delete |
|
ContiguousArray & | operator= (const ContiguousArray &)=delete |
|
| ContiguousArray (ContiguousArray &&other) noexcept |
|
ContiguousArray & | operator= (ContiguousArray &&other) noexcept |
|
ContiguousArray | Clone () const |
|
void | UseForeignBuffer (void *prealloc_buf, size_t size) |
|
T * | Data () |
|
const T * | Data () const |
|
T * | End () |
|
const T * | End () const |
|
T & | Back () |
|
const T & | Back () const |
|
size_t | Size () const |
|
void | Reserve (size_t newsize) |
|
void | Resize (size_t newsize) |
|
void | Resize (size_t newsize, T t) |
|
void | Clear () |
|
void | PushBack (T t) |
|
void | Extend (const std::vector< T > &other) |
|
T & | operator[] (size_t idx) |
|
const T & | operator[] (size_t idx) const |
|
T & | at (size_t idx) |
|
const T & | at (size_t idx) const |
|
T & | at (int idx) |
|
const T & | at (int idx) const |
|
template<typename T>
class treelite::ContiguousArray< T >
Definition at line 46 of file tree.h.
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/treelite/checkouts/1.1.0/include/treelite/tree.h
- /home/docs/checkouts/readthedocs.org/user_builds/treelite/checkouts/1.1.0/include/treelite/tree_impl.h