ArrayType typedef | System::SmartPtr< T > | |
begin() -> decltype(std::declval< Q >().begin()) | System::SmartPtr< T > | inline |
begin() const -> decltype(std::declval< const Q >().begin()) | System::SmartPtr< T > | inline |
Cast() const | System::SmartPtr< T > | inline |
Cast() const | System::SmartPtr< T > | inline |
Cast() const | System::SmartPtr< T > | inline |
Cast() const | System::SmartPtr< T > | inline |
cbegin() const -> decltype(std::declval< const Q >().cbegin()) | System::SmartPtr< T > | inline |
cend() const -> decltype(std::declval< const Q >().cend()) | System::SmartPtr< T > | inline |
const_pointer_cast() const | System::SmartPtr< T > | inline |
dynamic_pointer_cast() const | System::SmartPtr< T > | inline |
end() -> decltype(std::declval< Q >().end()) | System::SmartPtr< T > | inline |
end() const -> decltype(std::declval< const Q >().end()) | System::SmartPtr< T > | inline |
get() const | System::SmartPtr< T > | inline |
get_Mode() const | System::SmartPtr< T > | inline |
get_shared() const | System::SmartPtr< T > | inline |
get_shared_count() const | System::SmartPtr< T > | inline |
GetHashCode() const | System::SmartPtr< T > | inline |
GetObjectNotNull() const | System::SmartPtr< T > | inline |
GetObjectOrNull() const | System::SmartPtr< T > | inline |
GetObjectOwner() const | System::SmartPtr< T > | inline |
GetPointer() const | System::SmartPtr< T > | inline |
Is(const System::TypeInfo &target) const | System::SmartPtr< T > | |
IsAliasingPtr() const | System::SmartPtr< T > | inline |
IsShared() const | System::SmartPtr< T > | inline |
IsWeak() const | System::SmartPtr< T > | inline |
operator bool() const noexcept | System::SmartPtr< T > | inlineexplicit |
operator!() const noexcept | System::SmartPtr< T > | inline |
operator*() const | System::SmartPtr< T > | inline |
operator->() const | System::SmartPtr< T > | inline |
operator<(Y *p) const | System::SmartPtr< T > | inline |
operator<(SmartPtr< Y > const &x) const | System::SmartPtr< T > | inline |
operator=(SmartPtr_ &&x) noexcept | System::SmartPtr< T > | inline |
operator=(const SmartPtr_ &x) | System::SmartPtr< T > | inline |
operator=(const SmartPtr< Q > &x) | System::SmartPtr< T > | inline |
operator=(Pointee_ *p) | System::SmartPtr< T > | inline |
operator=(std::nullptr_t) | System::SmartPtr< T > | inline |
operator==(std::nullptr_t) const | System::SmartPtr< T > | inline |
operator[](const T &key) const | System::Collections::Generic::SortedDictionaryPtr< T, V > | inline |
System::SmartPtr::operator[] | System::SmartPtr< T > | inline |
Pointee_ typedef | System::SmartPtr< T > | |
RemoveAliasing() const | System::SmartPtr< T > | inline |
reset(Pointee_ *ptr) | System::SmartPtr< T > | inline |
reset() | System::SmartPtr< T > | inline |
set_Mode(SmartPtrMode mode) | System::SmartPtr< T > | inline |
SetContainedTemplateWeakPtr(uint32_t argument) const | System::SmartPtr< T > | |
SmartPtr(SmartPtrMode mode) | System::SmartPtr< T > | inline |
SmartPtr(std::nullptr_t=nullptr, SmartPtrMode mode=SmartPtrMode::Shared) | System::SmartPtr< T > | inline |
SmartPtr(Pointee_ *object, SmartPtrMode mode=SmartPtrMode::Shared) | System::SmartPtr< T > | inline |
SmartPtr(const SmartPtr_ &ptr, SmartPtrMode mode=SmartPtrMode::Shared) | System::SmartPtr< T > | inline |
SmartPtr(const SmartPtr< Q > &x, SmartPtrMode mode=SmartPtrMode::Shared) | System::SmartPtr< T > | inline |
SmartPtr(SmartPtr_ &&x, SmartPtrMode mode=SmartPtrMode::Shared) noexcept | System::SmartPtr< T > | inline |
SmartPtr(const SmartPtr< Array< Y >> &src, SmartPtrMode mode=SmartPtrMode::Shared) | System::SmartPtr< T > | inlineexplicit |
SmartPtr(const Y &) | System::SmartPtr< T > | inlineexplicit |
SmartPtr(const SmartPtr< P > &ptr, Pointee_ *p, SmartPtrMode mode=SmartPtrMode::Shared) | System::SmartPtr< T > | inline |
SmartPtr_ typedef | System::SmartPtr< T > | |
SortedDictionaryPtr() | System::Collections::Generic::SortedDictionaryPtr< T, V > | inline |
SortedDictionaryPtr(const SharedPtr< SortedDictionary< T, V > > &obj) | System::Collections::Generic::SortedDictionaryPtr< T, V > | inline |
static_pointer_cast() const | System::SmartPtr< T > | inline |
ToObjectPtr() const | System::SmartPtr< T > | |
Type() | System::SmartPtr< T > | inlinestatic |
ValueType typedef | System::SmartPtr< T > | |
~SmartPtr() | System::SmartPtr< T > | inline |