webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <Handle.h>
Public Types | |
typedef HandleTypes< T >::ExternalType | ExternalType |
typedef HandleTypes< T >::ExternalType | ExternalType |
Public Member Functions | |
template<typename U > | |
Handle (Handle< U > o) | |
void | swap (Handle &other) |
ExternalType | get () const |
template<typename U > | |
Handle (Handle< U > o) | |
void | swap (Handle &other) |
ExternalType | get () const |
Public Member Functions inherited from JSC::HandleBase | |
bool | operator! () const |
operator bool () const | |
HandleSlot | slot () const |
bool | operator! () const |
operator bool () const | |
HandleSlot | slot () const |
Public Member Functions inherited from JSC::HandleConverter< Handle< T >, T > | |
T * | operator-> () |
const T * | operator-> () const |
T * | operator-> () |
const T * | operator-> () const |
T * | operator* () |
const T * | operator* () const |
T * | operator* () |
const T * | operator* () const |
Protected Member Functions | |
Handle (HandleSlot slot=0) | |
Handle (HandleSlot slot=0) | |
Protected Member Functions inherited from JSC::HandleBase | |
HandleBase (HandleSlot slot) | |
void | swap (HandleBase &other) |
void | setSlot (HandleSlot slot) |
HandleBase (HandleSlot slot) | |
void | swap (HandleBase &other) |
void | setSlot (HandleSlot slot) |
Friends | |
template<typename A , typename B > | |
struct | HandleConverter |
class | HandleSet |
class | WeakBlock |
template<typename A , typename B > | |
struct | HandleConverter |
typedef HandleTypes<T>::ExternalType JSC::Handle< T >::ExternalType |
typedef HandleTypes<T>::ExternalType JSC::Handle< T >::ExternalType |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |