23 #if !defined (octave_ov_fcn_inline_h)
24 #define octave_ov_fcn_inline_h 1
49 const std::string& n = std::string ());
65 std::string
fcn_text (
void)
const {
return iftext; }
69 octave_value convert_to_str_internal (
bool,
bool,
char)
const;
73 bool save_ascii (std::ostream& os);
75 bool load_ascii (std::istream& is);
77 bool save_binary (std::ostream& os,
bool& save_as_floats);
79 bool load_binary (std::istream& is,
bool swap,
82 bool save_hdf5 (
octave_hdf5_id loc_id,
const char *name,
bool save_as_floats);
86 void print (std::ostream& os,
bool pr_as_read_syntax =
false);
88 void print_raw (std::ostream& os,
bool pr_as_read_syntax =
false)
const;
bool is_inline_function(void) const
std::string fcn_text(void) const
#define DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA
octave_fcn_inline(const octave_fcn_inline &fi)
F77_RET_T const double const double * f
octave_base_value * clone(void) const
octave_base_value * empty_clone(void) const
string_vector fcn_arg_names(void) const
octave_fcn_inline * fcn_inline_value(bool=false)