autorelease() __attribute((ns_returns_not_retained)) | fml::scoped_nsprotocol< NST > | inline |
element_type typedef | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | |
get() const __attribute((ns_returns_not_retained)) | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |
InitializeInto() | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |
operator NST() const __attribute((ns_returns_not_retained)) | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |
operator!=(__unsafe_unretained NST that) const | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |
operator=(const scoped_nsprotocol< NST > &that) | fml::scoped_nsprotocol< NST > | inline |
ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > >::operator=(const ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > &that) | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |
operator==(__unsafe_unretained NST that) const | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |
release() __attribute((ns_returns_not_retained)) | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inlineprotected |
reset(NST object=Traits::InvalidValue(), scoped_policy::OwnershipPolicy policy=scoped_policy::OwnershipPolicy::kAssume) | fml::scoped_nsprotocol< NST > | inline |
ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > >::reset(__unsafe_unretained NST object=Traits::InvalidValue(), fml::scoped_policy::OwnershipPolicy policy=fml::scoped_policy::kAssume) | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |
scoped_nsprotocol(NST object=Traits::InvalidValue(), scoped_policy::OwnershipPolicy policy=scoped_policy::OwnershipPolicy::kAssume) | fml::scoped_nsprotocol< NST > | inlineexplicit |
scoped_nsprotocol(const scoped_nsprotocol< NST > &that) | fml::scoped_nsprotocol< NST > | inline |
scoped_nsprotocol(const scoped_nsprotocol< NSR > &that_as_subclass) | fml::scoped_nsprotocol< NST > | inlineexplicit |
scoped_nsprotocol(scoped_nsprotocol< NST > &&that) | fml::scoped_nsprotocol< NST > | inline |
ScopedTypeRef(__unsafe_unretained NST object=Traits::InvalidValue(), fml::scoped_policy::OwnershipPolicy policy=fml::scoped_policy::kAssume) | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inlineexplicit |
ScopedTypeRef(const ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > &that) | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |
ScopedTypeRef(const ScopedTypeRef< R, RTraits > &that_as_subclass) | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inlineexplicit |
ScopedTypeRef(ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > &&that) | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |
swap(ScopedTypeRef &that) | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |
Traits typedef | fml::scoped_nsprotocol< NST > | |
~ScopedTypeRef() | fml::ScopedTypeRef< NST, internal::ScopedNSProtocolTraits< NST > > | inline |