![]() |
v8 14.1.146 (node 25.0.0)
V8 is Google's open source JavaScript engine
|
#include <v8-local-handle.h>
Public Types | |
| using | value_type = Local< T > |
| using | reference = value_type & |
| using | const_reference = const value_type & |
| using | size_type = size_t |
| using | difference_type = ptrdiff_t |
| using | iterator = internal::WrappedIterator< typename vector_type::iterator, Local< T > > |
| using | const_iterator = internal::WrappedIterator< typename vector_type::const_iterator, const Local< T > > |
Public Member Functions | |
| LocalVector (Isolate *isolate) | |
| LocalVector (Isolate *isolate, size_t n) | |
| LocalVector (Isolate *isolate, std::initializer_list< Local< T > > init) | |
| iterator | begin () noexcept |
| const_iterator | begin () const noexcept |
| iterator | end () noexcept |
| const_iterator | end () const noexcept |
| size_t | size () const noexcept |
| bool | empty () const noexcept |
| void | reserve (size_t n) |
| void | shrink_to_fit () |
| Local< T > & | operator[] (size_t n) |
| const Local< T > & | operator[] (size_t n) const |
| Local< T > & | at (size_t n) |
| const Local< T > & | at (size_t n) const |
| Local< T > & | front () |
| const Local< T > & | front () const |
| Local< T > & | back () |
| const Local< T > & | back () const |
| Local< T > * | data () noexcept |
| const Local< T > * | data () const noexcept |
| iterator | insert (const_iterator pos, const Local< T > &value) |
| template<typename InputIt > | |
| iterator | insert (const_iterator pos, InputIt first, InputIt last) |
| iterator | insert (const_iterator pos, std::initializer_list< Local< T > > init) |
| LocalVector< T > & | operator= (std::initializer_list< Local< T > > init) |
| void | push_back (const Local< T > &x) |
| void | pop_back () |
| template<typename... Args> | |
| void | emplace_back (Args &&... args) |
| void | clear () noexcept |
| void | resize (size_t n) |
| void | swap (LocalVector< T > &other) |
Friends | |
| bool | operator== (const LocalVector< T > &x, const LocalVector< T > &y) |
| bool | operator!= (const LocalVector< T > &x, const LocalVector< T > &y) |
| bool | operator< (const LocalVector< T > &x, const LocalVector< T > &y) |
| bool | operator> (const LocalVector< T > &x, const LocalVector< T > &y) |
| bool | operator<= (const LocalVector< T > &x, const LocalVector< T > &y) |
| bool | operator>= (const LocalVector< T > &x, const LocalVector< T > &y) |
Definition at line 594 of file v8-local-handle.h.
| using const_iterator = internal::WrappedIterator<typename vector_type::const_iterator, const Local<T> > |
Definition at line 622 of file v8-local-handle.h.
| using const_reference = const value_type& |
Definition at line 617 of file v8-local-handle.h.
| using difference_type = ptrdiff_t |
Definition at line 619 of file v8-local-handle.h.
| using iterator = internal::WrappedIterator<typename vector_type::iterator, Local<T> > |
Definition at line 620 of file v8-local-handle.h.
| using reference = value_type& |
Definition at line 616 of file v8-local-handle.h.
| using size_type = size_t |
Definition at line 618 of file v8-local-handle.h.
| using value_type = Local<T> |
Definition at line 615 of file v8-local-handle.h.
|
inlineexplicit |
Definition at line 626 of file v8-local-handle.h.
|
inline |
Definition at line 627 of file v8-local-handle.h.
|
inlineexplicit |
Definition at line 629 of file v8-local-handle.h.
|
inline |
Definition at line 651 of file v8-local-handle.h.
|
inline |
Definition at line 652 of file v8-local-handle.h.
|
inline |
Definition at line 656 of file v8-local-handle.h.
|
inline |
Definition at line 657 of file v8-local-handle.h.
|
inlinenoexcept |
Definition at line 637 of file v8-local-handle.h.
|
inlinenoexcept |
Definition at line 636 of file v8-local-handle.h.
|
inlinenoexcept |
Definition at line 690 of file v8-local-handle.h.
|
inlinenoexcept |
Definition at line 660 of file v8-local-handle.h.
|
inlinenoexcept |
Definition at line 659 of file v8-local-handle.h.
|
inline |
Definition at line 686 of file v8-local-handle.h.
|
inlinenoexcept |
Definition at line 644 of file v8-local-handle.h.
|
inlinenoexcept |
Definition at line 641 of file v8-local-handle.h.
|
inlinenoexcept |
Definition at line 640 of file v8-local-handle.h.
|
inline |
Definition at line 654 of file v8-local-handle.h.
|
inline |
Definition at line 655 of file v8-local-handle.h.
|
inline |
Definition at line 662 of file v8-local-handle.h.
|
inline |
Definition at line 667 of file v8-local-handle.h.
|
inline |
Definition at line 671 of file v8-local-handle.h.
|
inline |
Definition at line 675 of file v8-local-handle.h.
|
inline |
Definition at line 648 of file v8-local-handle.h.
|
inline |
Definition at line 649 of file v8-local-handle.h.
|
inline |
Definition at line 683 of file v8-local-handle.h.
|
inline |
Definition at line 682 of file v8-local-handle.h.
|
inline |
Definition at line 645 of file v8-local-handle.h.
|
inline |
Definition at line 691 of file v8-local-handle.h.
|
inline |
Definition at line 646 of file v8-local-handle.h.
|
inlinenoexcept |
Definition at line 643 of file v8-local-handle.h.
|
inline |
Definition at line 692 of file v8-local-handle.h.
|
friend |
Definition at line 697 of file v8-local-handle.h.
|
friend |
Definition at line 700 of file v8-local-handle.h.
|
friend |
Definition at line 706 of file v8-local-handle.h.
|
friend |
Definition at line 694 of file v8-local-handle.h.
|
friend |
Definition at line 703 of file v8-local-handle.h.
|
friend |
Definition at line 709 of file v8-local-handle.h.