hpx/components_base/pinned_ptr.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
components
-
class
pinned_ptr
¶ Public Functions
-
constexpr
pinned_ptr
()¶
-
~pinned_ptr
()¶
-
pinned_ptr
(pinned_ptr const&)¶
-
pinned_ptr
(pinned_ptr &&rhs)¶
-
pinned_ptr &
operator=
(pinned_ptr const&)¶
-
pinned_ptr &
operator=
(pinned_ptr &&rhs)¶
Public Static Functions
-
template<typename
Component
>
static pinned_ptrcreate
(naming::address_type lva)¶
Private Functions
-
template<typename
Component
>pinned_ptr
(naming::address_type lva, id<Component>)¶
Private Members
-
detail::pinned_ptr_base *
data_
= nullptr¶
-
constexpr
-
class
-
namespace