Asposecpplib
System::DynamicWeakPtr< T, trunkMode, weakLeafs > Member List

This is the complete list of members for System::DynamicWeakPtr< T, trunkMode, weakLeafs >, including all inherited members.

ArrayType typedefSystem::SmartPtr< T >
begin() noexcept -> decltype(std::declval< Q >().begin())System::SmartPtr< T >inline
begin() const noexcept -> decltype(std::declval< const Q >().begin())System::SmartPtr< T >inline
const_pointer_cast() constSystem::SmartPtr< T >inline
dynamic_pointer_cast() constSystem::SmartPtr< T >inline
DynamicWeakPtr(std::nullptr_t=nullptr)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
DynamicWeakPtr(Pointee_ *object)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
DynamicWeakPtr(const SmartPtr_ &ptr)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
DynamicWeakPtr(const SmartPtr< Q > &x)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
DynamicWeakPtr(const DynamicWeakPtr_ &ptr)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
DynamicWeakPtr(SmartPtr_ &&x)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
DynamicWeakPtr_ typedefSystem::DynamicWeakPtr< T, trunkMode, weakLeafs >
end() noexcept -> decltype(std::declval< Q >().end())System::SmartPtr< T >inline
end() const noexcept -> decltype(std::declval< const Q >().end())System::SmartPtr< T >inline
get() constSystem::SmartPtr< T >inline
get_Mode() constSystem::SmartPtr< T >inline
get_shared() constSystem::SmartPtr< T >inline
get_shared_count() constSystem::SmartPtr< T >inline
GetHashCode() constSystem::SmartPtr< T >inline
GetObjectNotNull() constSystem::SmartPtr< T >inline
GetObjectOrNull() constSystem::SmartPtr< T >inline
GetPointer() constSystem::SmartPtr< T >inline
Is(const System::TypeInfo &target) constSystem::SmartPtr< T >
IsShared() constSystem::SmartPtr< T >inline
IsWeak() constSystem::SmartPtr< T >inline
operator bool() const noexceptSystem::SmartPtr< T >inlineexplicit
operator!() const noexceptSystem::SmartPtr< T >inline
operator*() constSystem::SmartPtr< T >inline
operator->() constSystem::SmartPtr< T >inline
operator<(Y *p) constSystem::SmartPtr< T >inline
operator<(SmartPtr< Y > const &x) constSystem::SmartPtr< T >inline
operator=(SmartPtr_ &&x)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
operator=(const SmartPtr_ &x)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
operator=(const SmartPtr< Q > &x)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
operator=(typename SmartPtr_::Pointee_ *p)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
operator=(std::nullptr_t)System::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
operator==(std::nullptr_t) constSystem::DynamicWeakPtr< T, trunkMode, weakLeafs >inline
operator[]System::SmartPtr< T >inline
Pointee_ typedefSystem::DynamicWeakPtr< T, trunkMode, weakLeafs >
reset(Pointee_ *ptr)System::SmartPtr< T >inline
reset()System::SmartPtr< T >inline
set_Mode(SmartPtrMode mode)System::SmartPtr< T >inline
SetContainedTemplateWeakPtr(unsigned int argument) constSystem::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) noexceptSystem::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_ typedefSystem::DynamicWeakPtr< T, trunkMode, weakLeafs >
static_pointer_cast() constSystem::SmartPtr< T >inline
ToObjectPtr() constSystem::SmartPtr< T >
Type()System::SmartPtr< T >inlinestatic
ValueType typedefSystem::SmartPtr< T >
~SmartPtr()System::SmartPtr< T >inline