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
SplayTree< Config, AllocationPolicy >::Node Class Reference

#include <splay-tree.h>

Public Member Functions

 Node (const Key &key, const Value &value)
 
 INLINE (void *operator new(size_t size, AllocationPolicy allocator))
 
 INLINE (void operator delete(void *p))
 
 INLINE (void operator delete(void *p, AllocationPolicy allocator))
 
Key key ()
 
Value value ()
 
Nodeleft ()
 
Noderight ()
 

Friends

class SplayTree
 
class Locator
 

Detailed Description

template<typename Config, class AllocationPolicy>
class v8::internal::SplayTree< Config, AllocationPolicy >::Node

Definition at line 115 of file splay-tree.h.

Constructor & Destructor Documentation

Node ( const Key key,
const Value value 
)
inline

Definition at line 117 of file splay-tree.h.

Member Function Documentation

INLINE ( void *operator   newsize_t size, AllocationPolicy allocator)
inline

Definition at line 123 of file splay-tree.h.

INLINE ( void operator   deletevoid *p)
inline

Definition at line 126 of file splay-tree.h.

INLINE ( void operator   deletevoid *p, AllocationPolicy allocator)
inline

Definition at line 131 of file splay-tree.h.

References UNREACHABLE.

Key key ( )
inline
Node* left ( )
inline

Definition at line 137 of file splay-tree.h.

Node* right ( )
inline

Definition at line 138 of file splay-tree.h.

Value value ( )
inline

Friends And Related Function Documentation

friend class Locator
friend

Definition at line 142 of file splay-tree.h.

friend class SplayTree
friend

Definition at line 141 of file splay-tree.h.


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