Struct OptDimsType¶
Defined in File h5ppDimensionType.h
Struct Documentation¶
-
struct
h5pp
::
OptDimsType
¶ Public Functions
-
OptDimsType
() = default¶
-
OptDimsType
(H5D_layout_t) = delete¶
-
OptDimsType
(hid_t) = delete¶
-
OptDimsType
(std::string) = delete¶
-
OptDimsType
(std::string_view) = delete¶
-
OptDimsType
(const char*) = delete¶
-
OptDimsType
(const std::nullopt_t &nullopt)¶
-
OptDimsType
(std::initializer_list<hsize_t> &&list)¶
-
template<typename
T
, typename = std::enable_if_t<std::is_integral_v<T>>>OptDimsType
(std::initializer_list<T> &&list)¶
-
OptDimsType
(std::optional<std::vector<hsize_t>> otherDims)¶
-
template<typename
UnknownType
>OptDimsType
(const UnknownType &dims_)¶
-
operator bool
() const¶
-
const std::vector<hsize_t> &
value
() const¶
-
std::vector<hsize_t> &
value
()¶
-
operator const std::optional<std::vector<hsize_t>>&
() const¶
-
operator std::optional<std::vector<hsize_t>>&
()¶
-
auto
operator->
()¶
-
auto
operator->
() const¶
Public Members
-
std::optional<std::vector<hsize_t>>
dims
= std::vector<hsize_t>()¶
-