#include "ls-hdf5.h"
Public Member Functions | |
hdf5_ifstream () | |
hdf5_ifstream (const char *name, int mode=std::ios::in|std::ios::binary, int prot=0) | |
void | close (void) |
void | open (const char *name, int mode=std::ios::in|std::ios::binary, int prot=0) |
void | open_create (const char *name, int mode) |
Public Attributes | |
int | current_item |
octave_hdf5_id | file_id |
|
inline |
|
inherited |
Definition at line 103 of file ls-hdf5.cc.
References hdf5_fstreambase::file_id, and panic_impossible.
Referenced by hdf5_fstreambase::~hdf5_fstreambase(), octave::load_save_system::dump_octave_core(), octave::load_save_system::load(), and octave::load_save_system::save().
|
inline |
Definition at line 78 of file ls-hdf5.h.
References name, and hdf5_fstreambase::open().
|
inherited |
Definition at line 142 of file ls-hdf5.cc.
References octave::sys::canonicalize_file_name(), hdf5_fstreambase::file_id, octave::sys::get_ASCII_filename(), name, octave_H5P_DEFAULT, panic_impossible, octave::sys::rename(), and octave::sys::tempnam().
Referenced by hdf5_fstreambase::hdf5_fstreambase(), and hdf5_fstreambase::open().
|
inherited |
Definition at line 50 of file ls-hdf5.h.
Referenced by hdf5_fstreambase::hdf5_fstreambase(), hdf5_fstreambase::open(), and read_hdf5_data().
|
inherited |
Definition at line 47 of file ls-hdf5.h.
Referenced by hdf5_fstreambase::close(), octave::load_save_system::dump_octave_core(), octave::load_save_system::load(), hdf5_fstreambase::open_create(), read_hdf5_data(), octave::load_save_system::save(), save_hdf5_data(), and octave::load_save_system::write_header().