23 #if !defined (octave_ov_bool_h)
24 #define octave_ov_bool_h 1
70 type_conv_info numeric_conversion_function (
void)
const;
73 bool resize_ok =
false);
92 int8_array_value (
void)
const
96 int16_array_value (
void)
const
100 int32_array_value (
void)
const
104 int64_array_value (
void)
const
108 uint8_array_value (
void)
const
112 uint16_array_value (
void)
const
116 uint32_array_value (
void)
const
120 uint64_array_value (
void)
const
194 char_array_value (
bool =
false)
const
197 retval(0) =
static_cast<char> (
scalar);
211 octave_value convert_to_str_internal (
bool pad,
bool force,
char type)
const;
213 bool save_ascii (std::ostream& os);
215 bool load_ascii (std::istream& is);
217 bool save_binary (std::ostream& os,
bool& save_as_floats);
219 bool load_binary (std::istream& is,
bool swap,
222 #if defined (HAVE_HDF5)
223 bool save_hdf5 (hid_t loc_id,
const char *name,
bool save_as_floats);
225 bool load_hdf5 (hid_t loc_id,
const char *name);
232 return os.
write (bool_array_value (), block_size, output_type,
236 mxArray *as_mxArray (
void)
const;