23 #if ! defined (octave_ov_mex_fcn_h) 24 #define octave_ov_mex_fcn_h 1 26 #include "octave-config.h" 52 : m_mex_fcn_ptr (), m_exit_fcn_ptr (), m_is_fmex (), m_sh_lib (),
53 m_time_checked (), m_is_system_fcn_file () { }
98 bool is_fmex (
void)
const {
return m_is_fmex; }
104 void (*m_exit_fcn_ptr) (void);
bool is_system_fcn_file(void) const
bool is_builtin_function(void) const
OCTAVE_EXPORT octave_value_list return the number of command line arguments passed to Octave If called with the optional argument the function t
octave::sys::time time_checked(void) const
#define DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA
OCTAVE_EXPORT octave_value_list isdir nd deftypefn *std::string nm
OCTAVE_EXPORT octave_value_list return the number of command line arguments passed to Octave If called with the optional argument the function xample nargout(@histc)
octave_function * function_value(bool=false)
void * mex_fcn_ptr(void) const
bool is_mex_function(void) const
void atexit(void(*fcn)(void))
FloatComplex(* fptr)(const FloatComplex &, float, int, octave_idx_type &)
octave_mex_function(void)
octave::dynamic_library get_shlib(void) const
octave::sys::time m_time_checked
const octave_function * function_value(bool=false) const
octave::dynamic_library m_sh_lib
void mark_fcn_file_up_to_date(const octave::sys::time &t)
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
bool m_is_system_fcn_file