OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PtrType
(Results
1 - 6
of
6
) sorted by null
/external/webkit/JavaScriptCore/wtf/
RetainPtr.h
53
typedef ValueType*
PtrType
;
56
RetainPtr(
PtrType
ptr) : m_ptr(ptr) { if (ptr) CFRetain(ptr); }
58
RetainPtr(AdoptCFTag,
PtrType
ptr) : m_ptr(ptr) { }
59
RetainPtr(AdoptNSTag,
PtrType
ptr) : m_ptr(ptr) { adoptNSReference(ptr); }
61
RetainPtr(const RetainPtr& o) : m_ptr(o.m_ptr) { if (
PtrType
ptr = m_ptr) CFRetain(ptr); }
63
~RetainPtr() { if (
PtrType
ptr = m_ptr) CFRelease(ptr); }
65
template <typename U> RetainPtr(const RetainPtr<U>& o) : m_ptr(o.get()) { if (
PtrType
ptr = m_ptr) CFRetain(ptr); }
67
PtrType
get() const { return m_ptr; }
69
PtrType
releaseRef() {
PtrType
tmp = m_ptr; m_ptr = 0; return tmp;
[
all
...]
OwnPtr.h
40
typedef ValueType*
PtrType
;
42
explicit OwnPtr(
PtrType
ptr = 0) : m_ptr(ptr) { }
55
PtrType
get() const { return m_ptr; }
56
PtrType
release() {
PtrType
ptr = m_ptr; m_ptr = 0; return ptr; }
59
void set(
PtrType
ptr) { ASSERT(!ptr || m_ptr != ptr); deleteOwnedPtr(m_ptr); m_ptr = ptr; }
66
PtrType
operator->() const { ASSERT(m_ptr); return m_ptr; }
71
typedef
PtrType
OwnPtr::*UnspecifiedBoolType;
80
PtrType
m_ptr;
133
template <typename T> inline typename OwnPtr<T>::
PtrType
getPtr(const OwnPtr<T>& p
[
all
...]
PassOwnPtr.h
42
typedef ValueType*
PtrType
;
44
PassOwnPtr(
PtrType
ptr = 0) : m_ptr(ptr) { }
54
PtrType
get() const { return m_ptr; }
57
PtrType
release() const {
PtrType
ptr = m_ptr; m_ptr = 0; return ptr; }
60
PtrType
operator->() const { ASSERT(m_ptr); return m_ptr; }
65
typedef
PtrType
PassOwnPtr::*UnspecifiedBoolType;
73
mutable
PtrType
m_ptr;
/external/webkit/WebCore/platform/win/
SoftLinking.h
63
typedef resultType (callingConvention *functionName##
PtrType
) parameterDeclarations; \
64
static functionName##
PtrType
functionName##Ptr() \
66
static functionName##
PtrType
ptr; \
73
ptr = reinterpret_cast<functionName##
PtrType
>(GetProcAddress(library##Library(), #functionName)); \
/external/webkit/JavaScriptCore/wtf/brew/
OwnPtrBrew.h
124
template <typename T> inline typename OwnPtrBrew<T>::
PtrType
getPtr(const OwnPtrBrew<T>& p)
/external/webkit/JavaScriptCore/wtf/gtk/
GOwnPtr.h
132
template <typename T> inline typename GOwnPtr<T>::
PtrType
getPtr(const GOwnPtr<T>& p)
Completed in 50 milliseconds