GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
hdf5_fstreambase Class Reference

#include "ls-hdf5.h"

Inheritance diagram for hdf5_fstreambase:
Inheritance graph
[legend]
Collaboration diagram for hdf5_fstreambase:
Collaboration graph
[legend]

Public Member Functions

 hdf5_fstreambase ()
 
 hdf5_fstreambase (const char *name, int mode, int=0)
 
 ~hdf5_fstreambase ()
 
void close ()
 
void open (const char *name, int mode, int)
 

Public Attributes

int current_item
 
hid_t file_id
 

Detailed Description

Definition at line 36 of file ls-hdf5.h.

Constructor & Destructor Documentation

hdf5_fstreambase::hdf5_fstreambase ( )
inline

Definition at line 46 of file ls-hdf5.h.

hdf5_fstreambase::~hdf5_fstreambase ( )
inline

Definition at line 48 of file ls-hdf5.h.

References close().

hdf5_fstreambase::hdf5_fstreambase ( const char name,
int  mode,
int  = 0 
)
inline

Definition at line 50 of file ls-hdf5.h.

Member Function Documentation

void hdf5_fstreambase::close ( void  )
inline

Definition at line 69 of file ls-hdf5.h.

Referenced by dump_octave_core(), and ~hdf5_fstreambase().

void hdf5_fstreambase::open ( const char name,
int  mode,
int   
)
inline

Definition at line 79 of file ls-hdf5.h.

References clear().

Referenced by hdf5_ifstream::open(), and hdf5_ofstream::open().

Member Data Documentation

int hdf5_fstreambase::current_item

Definition at line 44 of file ls-hdf5.h.

Referenced by read_hdf5_data().

hid_t hdf5_fstreambase::file_id

Definition at line 41 of file ls-hdf5.h.

Referenced by dump_octave_core(), read_hdf5_data(), save_hdf5_data(), and write_header().


The documentation for this class was generated from the following file: