Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::ZoneGrowableHandlePtrArray< T > Class Template Reference

#include <growable_array.h>

Inheritance diagram for dart::ZoneGrowableHandlePtrArray< T >:
dart::BaseGrowableHandlePtrArray< T, ZoneAllocated > dart::ZoneAllocated

Public Member Functions

 ZoneGrowableHandlePtrArray (Zone *zone, intptr_t initial_capacity)
 
- Public Member Functions inherited from dart::BaseGrowableHandlePtrArray< T, ZoneAllocated >
 BaseGrowableHandlePtrArray (Zone *zone, intptr_t initial_capacity)
 
void Add (const T &t)
 
Toperator[] (intptr_t index) const
 
const TAt (intptr_t index) const
 
void SetAt (intptr_t index, const T &t)
 
intptr_t length () const
 
void Clear ()
 
const GrowableArray< T * > & growable_array () const
 
- Public Member Functions inherited from dart::ZoneAllocated
 ZoneAllocated ()
 
void * operator new (size_t size)
 
void * operator new (size_t size, Zone *zone)
 
void operator delete (void *pointer)
 

Detailed Description

template<typename T>
class dart::ZoneGrowableHandlePtrArray< T >

Definition at line 110 of file growable_array.h.

Constructor & Destructor Documentation

◆ ZoneGrowableHandlePtrArray()

template<typename T >
dart::ZoneGrowableHandlePtrArray< T >::ZoneGrowableHandlePtrArray ( Zone zone,
intptr_t  initial_capacity 
)
inline

Definition at line 113 of file growable_array.h.

114 : BaseGrowableHandlePtrArray<T, ZoneAllocated>(zone, initial_capacity) {}

The documentation for this class was generated from the following file: