|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <Strong.h>
Public Types | |
| enum | HashTableDeletedValueTag { HashTableDeletedValue, HashTableDeletedValue } |
| enum | HashTableDeletedValueTag { HashTableDeletedValue, HashTableDeletedValue } |
| typedef Handle< T >::ExternalType | ExternalType |
| typedef Handle< T >::ExternalType | ExternalType |
Public Types inherited from JSC::Handle< T > | |
| typedef HandleTypes< T >::ExternalType | ExternalType |
| typedef HandleTypes< T >::ExternalType | ExternalType |
Public Member Functions | |
| Strong () | |
| Strong (VM &, ExternalType=ExternalType()) | |
| Strong (VM &, Handle< T >) | |
| Strong (const Strong &other) | |
| template<typename U > | |
| Strong (const Strong< U > &other) | |
| bool | isHashTableDeletedValue () const |
| Strong (HashTableDeletedValueTag) | |
| ~Strong () | |
| bool | operator! () const |
| operator bool () const | |
| void | swap (Strong &other) |
| ExternalType | get () const |
| void | set (VM &, ExternalType) |
| template<typename U > | |
| Strong & | operator= (const Strong< U > &other) |
| Strong & | operator= (const Strong &other) |
| void | clear () |
| Strong () | |
| Strong (VM &, ExternalType=ExternalType()) | |
| Strong (VM &, Handle< T >) | |
| Strong (const Strong &other) | |
| template<typename U > | |
| Strong (const Strong< U > &other) | |
| bool | isHashTableDeletedValue () const |
| Strong (HashTableDeletedValueTag) | |
| ~Strong () | |
| bool | operator! () const |
| operator bool () const | |
| void | swap (Strong &other) |
| ExternalType | get () const |
| void | set (VM &, ExternalType) |
| template<typename U > | |
| Strong & | operator= (const Strong< U > &other) |
| Strong & | operator= (const Strong &other) |
| void | clear () |
Public Member Functions inherited from JSC::Handle< T > | |
| 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 |
Friends | |
| template<typename U > | |
| class | Strong |
Additional Inherited Members | |
Protected Member Functions inherited from JSC::Handle< T > | |
| 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) |
| typedef Handle<T>::ExternalType JSC::Strong< T >::ExternalType |
| typedef Handle<T>::ExternalType JSC::Strong< T >::ExternalType |
| enum JSC::Strong::HashTableDeletedValueTag |
| enum JSC::Strong::HashTableDeletedValueTag |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| JSC::Strong< T >::Strong | ( | VM & | , |
| ExternalType | = ExternalType() |
||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void JSC::Strong< T >::set | ( | VM & | , |
| ExternalType | |||
| ) |
|
inline |
|
inline |
|
inline |
1.8.13