webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
JSC::OpaqueRootSet Class Reference

#include <OpaqueRootSet.h>

Public Member Functions

 OpaqueRootSet ()
 
bool contains (void *root) const
 
bool isEmpty () const
 
void clear ()
 
bool add (void *root)
 
int size () const
 
HashSet< void * >::const_iterator begin () const
 
HashSet< void * >::const_iterator end () const
 
 OpaqueRootSet ()
 
bool contains (void *root) const
 
bool isEmpty () const
 
void clear ()
 
bool add (void *root)
 
int size () const
 
HashSet< void * >::const_iterator begin () const
 
HashSet< void * >::const_iterator end () const
 

Constructor & Destructor Documentation

◆ OpaqueRootSet() [1/2]

JSC::OpaqueRootSet::OpaqueRootSet ( )
inline

◆ OpaqueRootSet() [2/2]

JSC::OpaqueRootSet::OpaqueRootSet ( )
inline

Member Function Documentation

◆ add() [1/2]

bool JSC::OpaqueRootSet::add ( void root)
inline

◆ add() [2/2]

bool JSC::OpaqueRootSet::add ( void root)
inline

◆ begin() [1/2]

HashSet<void*>::const_iterator JSC::OpaqueRootSet::begin ( ) const
inline

◆ begin() [2/2]

HashSet<void*>::const_iterator JSC::OpaqueRootSet::begin ( ) const
inline

◆ clear() [1/2]

void JSC::OpaqueRootSet::clear ( )
inline

◆ clear() [2/2]

void JSC::OpaqueRootSet::clear ( )
inline

◆ contains() [1/2]

bool JSC::OpaqueRootSet::contains ( void root) const
inline

◆ contains() [2/2]

bool JSC::OpaqueRootSet::contains ( void root) const
inline

◆ end() [1/2]

HashSet<void*>::const_iterator JSC::OpaqueRootSet::end ( ) const
inline

◆ end() [2/2]

HashSet<void*>::const_iterator JSC::OpaqueRootSet::end ( ) const
inline

◆ isEmpty() [1/2]

bool JSC::OpaqueRootSet::isEmpty ( void  ) const
inline

◆ isEmpty() [2/2]

bool JSC::OpaqueRootSet::isEmpty ( ) const
inline

◆ size() [1/2]

int JSC::OpaqueRootSet::size ( ) const
inline

◆ size() [2/2]

int JSC::OpaqueRootSet::size ( ) const
inline

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