23 #if ! defined (octave_ov_base_int_h) 24 #define octave_ov_base_int_h 1 26 #include "octave-config.h" 64 bool isreal (
void)
const {
return true; }
70 void print_raw (std::ostream&
os,
bool pr_as_read_syntax =
false)
const;
90 bool save_ascii (std::ostream&
os);
92 bool load_ascii (std::istream&
is);
94 bool save_binary (std::ostream&
os,
bool&);
96 bool load_binary (std::istream&
is,
bool swap,
102 const char *
name,
bool);
110 template <
typename T>
129 bool isreal (
void)
const {
return true; }
155 bool save_ascii (std::ostream&
os);
157 bool load_ascii (std::istream&
is);
159 bool save_binary (std::ostream&
os,
bool&);
161 bool load_binary (std::istream&
is,
bool swap,
166 const char *
name,
bool);
bool is_real_scalar(void) const
octave_base_int_matrix(void)
octave_base_int_scalar(const T &s)
octave_base_value * clone(void) const
octave_base_value * empty_clone(void) const
static double as_double(time_t sec, long usec)
nd deftypefn *std::string name
octave_base_int_matrix(const T &nda)
octave_base_int_scalar(void)
octave_base_value * clone(void) const
octave_base_value * empty_clone(void) const
octave_base_value * try_narrowing_conversion(void)
write the output to stdout if nargout is
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string