class HDF5::Attribute

Defined in:

hdf5/attribute.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(id : LibHDF5::Hid) #

[View source]

Instance Method Detail

def array? : Bool #

[View source]
def close #

[View source]
def dataspace : Dataspace #

[View source]
def datatype : Datatype #

[View source]
def finalize #

[View source]
def id : LibHDF5::Hid #

[View source]
def name : String #

[View source]
def rank : Int32 #

[View source]
def read(type : T.class) : T forall T #

[View source]
def read_array(type : T.class) : Array(T) forall T #

[View source]
def read_raw(type_id : LibHDF5::Hid, buf : Pointer(T)) : Nil forall T #

[View source]
def read_raw(type_id : LibHDF5::Hid, buf : Pointer(Void)) : Nil #

[View source]
def scalar? : Bool #

[View source]
def shape : Array(UInt64) #

[View source]
def size : UInt64 #

[View source]
def write(value : T) forall T #

[View source]
def write_array(data : Array(T)) forall T #

[View source]
def write_raw(type_id : LibHDF5::Hid, buf : Pointer(T)) : Nil forall T #

[View source]
def write_raw(type_id : LibHDF5::Hid, buf : Pointer(Void)) : Nil #

[View source]