v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ScopedVector< T > Class Template Reference

#include <utils.h>

Inheritance diagram for ScopedVector< T >:
Collaboration diagram for ScopedVector< T >:

Public Member Functions

 ScopedVector (int length)
 
 ~ScopedVector ()
 
- Public Member Functions inherited from Vector< T >
 Vector ()
 
 Vector (T *data, int length)
 
Vector< TSubVector (int from, int to)
 
int length () const
 
bool is_empty () const
 
Tstart () const
 
Toperator[] (int index) const
 
const Tat (int index) const
 
Tfirst ()
 
Tlast ()
 
Vector< TClone () const
 
void Sort (int(*cmp)(const T *, const T *))
 
void Sort ()
 
void Truncate (int length)
 
void Dispose ()
 
Vector< Toperator+ (int offset)
 

Additional Inherited Members

- Static Public Member Functions inherited from Vector< T >
static Vector< TNew (int length)
 
static Vector< Tempty ()
 
template<typename S >
static Vector< Tcast (Vector< S > input)
 
- Protected Member Functions inherited from Vector< T >
void set_start (T *start)
 

Detailed Description

template<typename T>
class v8::internal::ScopedVector< T >

Definition at line 514 of file utils.h.

Constructor & Destructor Documentation

ScopedVector ( int  length)
inlineexplicit

Definition at line 516 of file utils.h.

~ScopedVector ( )
inline

Definition at line 517 of file utils.h.


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