26 #if ! defined (octave_ov_oncleanup_h)
27 #define octave_ov_oncleanup_h 1
29 #include "octave-config.h"
49 error (
"onCleanup: internal error: cloning nonempty object");
79 bool save_binary (std::ostream& os,
bool save_as_floats);
88 void print (std::ostream& os,
bool pr_as_read_syntax =
false);
90 void print_raw (std::ostream& os,
bool pr_as_read_syntax =
false)
const;
Vector representing the dimensions (size) of an Array.
dim_vector dims(void) const
octave_scalar_map scalar_map_value(void) const
octave_base_value * clone(void) const
bool save_hdf5(octave_hdf5_id loc_id, const char *name, bool save_as_floats)
void call_object_destructor(void)
bool load_hdf5(octave_hdf5_id loc_id, const char *name)
octave_base_value * empty_clone(void) const
bool is_defined(void) const
octave_oncleanup(void)=default
octave_map map_value(void) const
void print_raw(std::ostream &os, bool pr_as_read_syntax=false) const
bool save_binary(std::ostream &os, bool save_as_floats)
bool load_ascii(std::istream &is)
bool load_binary(std::istream &is, bool swap, octave::mach_info::float_format fmt)
void print(std::ostream &os, bool pr_as_read_syntax=false)
bool save_ascii(std::ostream &os)
bool isobject(void) const
bool is_defined(void) const
void error(const char *fmt,...)
#define DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA