libpromeki main
PROfessional MEdia toolKIt
 
Loading...
Searching...
No Matches
SharedPtr< T, CopyOnWrite, ST > Member List

This is the complete list of members for SharedPtr< T, CopyOnWrite, ST >, including all inherited members.

clear() (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
create(Args &&... args) (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inlinestatic
detach() (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
isCopyOnWrite (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >static
isNative (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >static
isNull() const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
isValid() const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
modify() (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
operator bool() const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inlineexplicit
operator!=(const SharedPtr &other) const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
operator!=(std::nullptr_t) const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
operator*() const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
operator->() const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
operator=(const SharedPtr &sp) (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
operator=(SharedPtr &&sp) noexcept (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
operator==(const SharedPtr &other) const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
operator==(std::nullptr_t) const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
ptr() const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
referenceCount() const (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
SharedPtr()=default (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >
SharedPtr(const SharedPtr &sp) (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
SharedPtr(SharedPtr &&sp) noexcept (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
swap(SharedPtr &other) noexcept (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline
takeOwnership(T *obj) (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inlinestatic
~SharedPtr() (defined in SharedPtr< T, CopyOnWrite, ST >)SharedPtr< T, CopyOnWrite, ST >inline