Dataset

Undocumented in source.

Constructors

this
this(hid_t dataset, DataSpecType data_spec)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Aliases

Type
alias Type = RefCounted!(Dataset!(Data, DataSpecType))
Undocumented in source.

Functions

add
auto add(ElementType!Data element)
Undocumented in source. Be warned that the author may not have intended to support it.
add
auto add(Range range)
Undocumented in source. Be warned that the author may not have intended to support it.
currShape
auto currShape()

Return current shape, that can change during programm running.

currShape
auto currShape(hsize_t[] extent)
Undocumented in source. Be warned that the author may not have intended to support it.
maxShape
auto maxShape()

Return maximal shape, that doesn't change during program running.

opIndex
ElementType!Data opIndex(size_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
auto opIndexAssign(ElementType!Data element, size_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
auto opOpAssign(ElementType!Data rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
auto opOpAssign(Range r)
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
Range opSlice()
Undocumented in source. Be warned that the author may not have intended to support it.
read
auto read()
Undocumented in source. Be warned that the author may not have intended to support it.
read
auto read(hsize_t[] offset, hsize_t[] count)

Read count data from file starting with offset

remove
auto remove(hsize_t idx)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
auto remove(IndexRange index_range)
Undocumented in source. Be warned that the author may not have intended to support it.
tid
auto tid()
Undocumented in source. Be warned that the author may not have intended to support it.
write
void write(Range range, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
write
auto write(ElementType!Data[] data)
Undocumented in source. Be warned that the author may not have intended to support it.
write
auto write(ElementType!Data[] data, const(hsize_t)[] offset)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

rank
enum rank;
Undocumented in source.

Static functions

create
create(const(H5File) file, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
open
open(const(H5File) file, string name)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Range
struct Range
Undocumented in source.

Meta