26 #if defined (HAVE_CONFIG_H)
46 "mex function",
"mex function");
50 const std::string& nm)
52 m_is_fmex (fmex), m_sh_lib (shl)
60 = (! file_name.empty ()
99 error (
"invalid use of colon in function argument list");
sys::time time_loaded(void) const
std::string file_name(void) const
profiler & get_profiler(void)
void(* m_exit_fcn_ptr)(void)
bool m_is_system_fcn_file
octave_value_list execute(octave::tree_evaluator &tw, int nargout=0, const octave_value_list &args=octave_value_list())
void mark_fcn_file_up_to_date(const octave::sys::time &t)
~octave_mex_function(void)
octave::sys::time time_parsed(void) const
octave::dynamic_library m_sh_lib
std::string fcn_file_name(void) const
octave_mex_function(void)
bool has_magic_colon(void) const
void error(const char *fmt,...)
std::string oct_file_dir(void)
FloatComplex(* fptr)(const FloatComplex &, float, int, octave_idx_type &)
dynamic_loader & __get_dynamic_loader__(const std::string &who)
#define DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA(t, n, c)
octave_value_list call_mex(octave_mex_function &curr_mex_fcn, const octave_value_list &args, int nargout)
octave_value::octave_value(const Array< char > &chm, char type) return retval