#include <typed_list.h>
Public Member Functions | |
| TypedList (Dart_Handle list) | |
| TypedList (TypedList< kTypeName, ElemType > &&other) | |
| TypedList () | |
| ~TypedList () | |
| ElemType & | at (intptr_t i) |
| const ElemType & | at (intptr_t i) const |
| ElemType & | operator[] (intptr_t i) |
| const ElemType & | operator[] (intptr_t i) const |
| const ElemType * | data () const |
| intptr_t | num_elements () const |
| Dart_Handle | dart_handle () const |
| void | Release () |
Definition at line 19 of file typed_list.h.
|
explicit |
Definition at line 18 of file typed_list.cc.
References tonic::CheckAndHandleError(), tonic::ToDart(), TONIC_DCHECK, and type.
| tonic::TypedList< kTypeName, ElemType >::TypedList | ( | TypedList< kTypeName, ElemType > && | other | ) |
Definition at line 32 of file typed_list.cc.
| tonic::TypedList< kTypeName, ElemType >::TypedList | ( | ) |
Definition at line 14 of file typed_list.cc.
| tonic::TypedList< kTypeName, ElemType >::~TypedList | ( | ) |
Definition at line 43 of file typed_list.cc.
|
inline |
Definition at line 26 of file typed_list.h.
References i, and TONIC_CHECK.
Referenced by tonic::TypedList< kTypeName, ElemType >::operator[](), and tonic::TypedList< kTypeName, ElemType >::operator[]().
|
inline |
Definition at line 31 of file typed_list.h.
References i, and TONIC_CHECK.
|
inline |
Definition at line 42 of file typed_list.h.
Referenced by tonic::DartConverter< TypedList< kTypeName, ElemType > >::SetReturnValue(), and tonic::DartConverter< TypedList< kTypeName, ElemType > >::ToFfi().
|
inline |
Definition at line 40 of file typed_list.h.
|
inline |
Definition at line 41 of file typed_list.h.
|
inline |
Definition at line 37 of file typed_list.h.
References tonic::TypedList< kTypeName, ElemType >::at(), and i.
|
inline |
Definition at line 38 of file typed_list.h.
References tonic::TypedList< kTypeName, ElemType >::at(), and i.
| void tonic::TypedList< kTypeName, ElemType >::Release | ( | ) |
Definition at line 48 of file typed_list.cc.
Referenced by tonic::DartConverter< TypedList< kTypeName, ElemType > >::SetReturnValue(), and tonic::DartConverter< TypedList< kTypeName, ElemType > >::ToFfi().