V8 Project
v8::internal::ContainerPointerWrapper< C > Class Template Reference

#include <utils.h>

+ Collaboration diagram for v8::internal::ContainerPointerWrapper< C >:

Public Types

typedef C::iterator iterator
 
typedef C::reverse_iterator reverse_iterator
 

Public Member Functions

 ContainerPointerWrapper (C *container)
 
iterator begin ()
 
iterator end ()
 
reverse_iterator rbegin ()
 
reverse_iterator rend ()
 

Private Attributes

C * container_
 

Detailed Description

template<class C>
class v8::internal::ContainerPointerWrapper< C >

Definition at line 992 of file utils.h.

Member Typedef Documentation

◆ iterator

template<class C >
typedef C::iterator v8::internal::ContainerPointerWrapper< C >::iterator

Definition at line 994 of file utils.h.

◆ reverse_iterator

template<class C >
typedef C::reverse_iterator v8::internal::ContainerPointerWrapper< C >::reverse_iterator

Definition at line 995 of file utils.h.

Constructor & Destructor Documentation

◆ ContainerPointerWrapper()

template<class C >
v8::internal::ContainerPointerWrapper< C >::ContainerPointerWrapper ( C *  container)
inlineexplicit

Definition at line 996 of file utils.h.

996 : container_(container) {}

Member Function Documentation

◆ begin()

template<class C >
iterator v8::internal::ContainerPointerWrapper< C >::begin ( )
inline

Definition at line 997 of file utils.h.

997 { return container_->begin(); }

References v8::internal::ContainerPointerWrapper< C >::container_.

◆ end()

template<class C >
iterator v8::internal::ContainerPointerWrapper< C >::end ( )
inline

Definition at line 998 of file utils.h.

998 { return container_->end(); }

References v8::internal::ContainerPointerWrapper< C >::container_.

◆ rbegin()

template<class C >
reverse_iterator v8::internal::ContainerPointerWrapper< C >::rbegin ( )
inline

Definition at line 999 of file utils.h.

999 { return container_->rbegin(); }

References v8::internal::ContainerPointerWrapper< C >::container_.

◆ rend()

template<class C >
reverse_iterator v8::internal::ContainerPointerWrapper< C >::rend ( )
inline

Definition at line 1000 of file utils.h.

1000 { return container_->rend(); }

References v8::internal::ContainerPointerWrapper< C >::container_.

Member Data Documentation

◆ container_


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