![]() |
Flutter Engine
The Flutter Engine
|
#include <class_table.h>
Public Member Functions | |
CidIndexedTable (ClassTableAllocator *allocator) | |
~CidIndexedTable () | |
CidIndexedTable (const CidIndexedTable &other)=delete | |
void | SetNumCidsAndCapacity (intptr_t new_num_cids, intptr_t new_capacity) |
void | AllocateIndex (intptr_t index, bool *did_grow) |
intptr_t | AddRow (bool *did_grow) |
void | ShrinkTo (intptr_t new_num_cids) |
bool | IsValidIndex (intptr_t index) const |
void | CopyFrom (const CidIndexedTable &other) |
void | Remap (intptr_t *old_to_new_cid) |
template<intptr_t kColumnIndex, typename T = std::tuple_element_t<kColumnIndex, std::tuple<Columns...>>> | |
T * | GetColumn () |
template<intptr_t kColumnIndex, typename T = std::tuple_element_t<kColumnIndex, std::tuple<Columns...>>> | |
const T * | GetColumn () const |
template<intptr_t kColumnIndex, typename T = std::tuple_element_t<kColumnIndex, std::tuple<Columns...>>> | |
T & | At (intptr_t index) |
template<intptr_t kColumnIndex, typename T = std::tuple_element_t<kColumnIndex, std::tuple<Columns...>>> | |
const T & | At (intptr_t index) const |
intptr_t | num_cids () const |
intptr_t | capacity () const |
Friends | |
class | ClassTable |
Definition at line 153 of file class_table.h.
|
inlineexplicit |
Definition at line 155 of file class_table.h.
|
inline |
Definition at line 158 of file class_table.h.
|
delete |
|
inline |
Definition at line 181 of file class_table.h.
|
inline |
Definition at line 176 of file class_table.h.
|
inline |
Definition at line 236 of file class_table.h.
|
inline |
Definition at line 244 of file class_table.h.
|
inline |
Definition at line 250 of file class_table.h.
|
inline |
Definition at line 197 of file class_table.h.
|
inline |
Definition at line 222 of file class_table.h.
|
inline |
Definition at line 229 of file class_table.h.
|
inline |
Definition at line 193 of file class_table.h.
|
inline |
Definition at line 249 of file class_table.h.
|
inline |
Definition at line 212 of file class_table.h.
|
inline |
Definition at line 165 of file class_table.h.
|
inline |
Definition at line 188 of file class_table.h.
|
friend |
Definition at line 253 of file class_table.h.