PLMD
TypesafePtr
PLMD::TypesafePtr Member List
This is the complete list of members for
PLMD::TypesafePtr
, including all inherited members.
buffer
PLMD::TypesafePtr
private
copy
() const
PLMD::TypesafePtr
extra_msg
()
PLMD::TypesafePtr
private
static
flags
PLMD::TypesafePtr
private
fromSafePtr
(void *safe)
PLMD::TypesafePtr
static
get
() const
PLMD::TypesafePtr
inline
get
() const
PLMD::TypesafePtr
inline
get
(I nelem) const
PLMD::TypesafePtr
inline
get
(std::initializer_list< SizeLike > shape) const
PLMD::TypesafePtr
inline
get_priv
(std::size_t nelem, const std::size_t *shape, bool byvalue) const
PLMD::TypesafePtr
inline
private
getCString
() const
PLMD::TypesafePtr
inline
getFlags
() const noexcept
PLMD::TypesafePtr
inline
getNelem
() const noexcept
PLMD::TypesafePtr
inline
getRaw
() const noexcept
PLMD::TypesafePtr
inline
getShape
() const noexcept
PLMD::TypesafePtr
inline
init_shape
(const std::size_t *shape)
PLMD::TypesafePtr
inline
private
is_file
PLMD::TypesafePtr
static
is_floating_point
PLMD::TypesafePtr
static
is_integral
PLMD::TypesafePtr
static
maxrank
PLMD::TypesafePtr
static
nelem
PLMD::TypesafePtr
private
operator bool
() const noexcept
PLMD::TypesafePtr
inline
operator=
(const TypesafePtr &other)=delete
PLMD::TypesafePtr
operator=
(TypesafePtr &&other)
PLMD::TypesafePtr
inline
ptr
PLMD::TypesafePtr
private
set
(T val) const
PLMD::TypesafePtr
inline
setNelemAndShape
(const TypesafePtr &other, std::size_t nelem, const std::size_t *shape)
PLMD::TypesafePtr
inline
static
shape
PLMD::TypesafePtr
private
type_str
() const
PLMD::TypesafePtr
inline
TypesafePtr
(void *ptr, std::size_t nelem, const std::size_t *shape, std::size_t flags)
PLMD::TypesafePtr
inline
TypesafePtr
()
PLMD::TypesafePtr
inline
TypesafePtr
(std::nullptr_t)
PLMD::TypesafePtr
inline
TypesafePtr
(const TypesafePtr &other)=delete
PLMD::TypesafePtr
TypesafePtr
(TypesafePtr &&other)
PLMD::TypesafePtr
inline
unchecked
(const void *ptr)
PLMD::TypesafePtr
inline
static
~TypesafePtr
()
PLMD::TypesafePtr
inline
Hosted by GitHub
1.8.17