26#if ! defined (octave_ov_legacy_range_h)
27#define octave_ov_legacy_range_h 1
29#include "octave-config.h"
99 octave::mach_info::float_format fmt);
105 std::unique_ptr<Range> m_range;
bool load_ascii(std::istream &is)
~octave_legacy_range()=default
octave_base_value * empty_clone() const
bool load_binary(std::istream &is, bool swap, octave::mach_info::float_format fmt)
bool load_hdf5(octave_hdf5_id loc_id, const char *name)
bool is_legacy_object() const
octave_legacy_range & operator=(const octave_legacy_range &)=delete
octave_base_value * try_narrowing_conversion()
octave_base_value * clone() const
type_conv_info numeric_conversion_function() const
#define DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA_API(API)