#include <istream>#include <ostream>#include <sstream>#include "dNDArray.h"#include "fNDArray.h"#include "int8NDArray.h"#include "int16NDArray.h"#include "int32NDArray.h"#include "int64NDArray.h"#include "uint8NDArray.h"#include "uint16NDArray.h"#include "uint32NDArray.h"#include "uint64NDArray.h"#include "lo-ieee.h"#include "lo-utils.h"#include "defun.h"#include "variables.h"#include "errwarn.h"#include "mxarray.h"#include "mx-type-traits.h"#include "ops.h"#include "ovl.h"#include "oct-hdf5.h"#include "ov-inline.h"#include "ov-range-traits.h"#include "ov-range.h"#include "ov-re-mat.h"#include "ov-scalar.h"#include "pr-output.h"#include "byte-swap.h"#include "ls-ascii-helper.h"#include "ls-hdf5.h"#include "ls-utils.h"Go to the source code of this file.
Functions | |
| template<typename T > | |
| bool | xload_ascii (std::istream &is, octave::range< T > &r, const bool with_reverse) |
| template<typename T > | |
| bool | xload_binary (std::istream &is, bool swap, octave::mach_info::float_format, octave::range< T > &r, const bool with_reverse) |
| template<typename T > | |
| bool | xload_hdf5 (octave_hdf5_id loc_id, const char *name, octave::range< T > &r, const octave_hdf5_id h5_save_type, const bool with_reverse) |
| template<typename T > | |
| bool | xsave_ascii (std::ostream &os, const octave::range< T > &r, const bool with_reverse) |
| template<typename T > | |
| bool | xsave_binary (std::ostream &os, bool, const octave::range< T > &r, const bool with_reverse) |
| template<typename T > | |
| bool | xsave_hdf5 (octave_hdf5_id loc_id, const char *name, bool, const octave::range< T > &r, const octave_hdf5_id h5_save_type, const bool with_reverse) |
| bool xload_ascii | ( | std::istream & | is, |
| octave::range< T > & | r, | ||
| const bool | with_reverse | ||
| ) |
Definition at line 563 of file ov-range.cc.
References error().
Referenced by ov_range< T >::load_ascii().
| bool xload_binary | ( | std::istream & | is, |
| bool | swap, | ||
| octave::mach_info::float_format | , | ||
| octave::range< T > & | r, | ||
| const bool | with_reverse | ||
| ) |
Definition at line 658 of file ov-range.cc.
Referenced by ov_range< T >::load_binary().
| bool xload_hdf5 | ( | octave_hdf5_id | loc_id, |
| const char * | name, | ||
| octave::range< T > & | r, | ||
| const octave_hdf5_id | h5_save_type, | ||
| const bool | with_reverse | ||
| ) |
Definition at line 857 of file ov-range.cc.
References hdf5_types_compatible(), octave_H5P_DEFAULT, and octave_H5S_ALL.
Referenced by ov_range< T >::load_hdf5().
| bool xsave_ascii | ( | std::ostream & | os, |
| const octave::range< T > & | r, | ||
| const bool | with_reverse | ||
| ) |
Definition at line 516 of file ov-range.cc.
References len.
Referenced by ov_range< T >::save_ascii().
| bool xsave_binary | ( | std::ostream & | os, |
| bool | , | ||
| const octave::range< T > & | r, | ||
| const bool | with_reverse | ||
| ) |
Definition at line 622 of file ov-range.cc.
References LS_DOUBLE.
Referenced by ov_range< T >::save_binary().
| bool xsave_hdf5 | ( | octave_hdf5_id | loc_id, |
| const char * | name, | ||
| bool | , | ||
| const octave::range< T > & | r, | ||
| const octave_hdf5_id | h5_save_type, | ||
| const bool | with_reverse | ||
| ) |
Definition at line 768 of file ov-range.cc.
References H5T_NATIVE_IDX, hdf5_add_scalar_attr(), octave_H5P_DEFAULT, and octave_H5S_ALL.
Referenced by ov_range< T >::save_hdf5().