libcaf
0.13.2
Main Page
Modules
Namespaces
Classes
Examples
Class List
Class Index
Class Hierarchy
Class Members
caf
intrusive_ptr
caf::intrusive_ptr< T > Member List
This is the complete list of members for
caf::intrusive_ptr< T >
, including all inherited members.
compare
(const_pointer ptr) const (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
compare
(const intrusive_ptr &other) const (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
compare
(std::nullptr_t) const (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
const_pointer
typedef (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
const_reference
typedef (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
downcast
() const (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
element_type
typedef (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
emplace
(Ts &&...xs) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
get
() const (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
intrusive_ptr
() (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
intrusive_ptr
(pointer raw_ptr, bool add_ref=true) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
intrusive_ptr
(intrusive_ptr &&other) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
intrusive_ptr
(const intrusive_ptr &other) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
intrusive_ptr
(intrusive_ptr< Y > other) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
operator bool
() const (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
explicit
operator!
() const (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
operator!=
(const intrusive_ptr< X > &lhs, const intrusive_ptr< Y > &rhs)
caf::intrusive_ptr< T >
related
operator*
() const (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
operator->
() const (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
operator=
(pointer ptr) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
operator=
(intrusive_ptr &&other) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
operator=
(const intrusive_ptr &other) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
operator=
(intrusive_ptr< Y > other) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
operator==
(const intrusive_ptr< X > &lhs, const intrusive_ptr< Y > &rhs)
caf::intrusive_ptr< T >
related
pointer
typedef (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
reference
typedef (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
release
()
caf::intrusive_ptr< T >
reset
(pointer new_value=nullptr, bool add_ref=true) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
swap
(intrusive_ptr &other) (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
upcast
() const (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
~intrusive_ptr
() (defined in
caf::intrusive_ptr< T >
)
caf::intrusive_ptr< T >
Generated by
1.8.9.1