|
template<typename SRC_T , typename DST_T > |
static octave_value | octave::convert_and_copy (std::list< void * > &input_buf_list, octave_idx_type input_buf_elts, octave_idx_type elts_read, octave_idx_type nr, octave_idx_type nc, bool swap, bool do_float_fmt_conv, bool do_NA_conv, mach_info::float_format from_flt_fmt) |
|
template<typename T , typename V > |
static void | octave::convert_chars (const void *data, void *conv_data, octave_idx_type n_elts) |
|
template<typename T > |
static bool | octave::convert_data (const T *data, void *conv_data, octave_idx_type n_elts, oct_data_conv::data_type output_type, mach_info::float_format flt_fmt) |
|
template<typename T , typename V > |
static void | octave::convert_ints (const T *data, void *conv_data, octave_idx_type n_elts, bool swap) |
|
static int | octave::convert_to_valid_int (const octave_value &tc, int &conv_err) |
|
template<typename T > |
int | octave::do_printf_conv (std::ostream &os, const std::string &encoding, const char *fmt, int nsa, int sa_1, int sa_2, T arg, const std::string &who) |
|
static size_t | octave::do_printf_string (std::ostream &os, const printf_format_elt *elt, int nsa, int sa_1, int sa_2, const std::string &arg, const std::string &encoding, const std::string &who) |
|
template void | octave::do_scanf_conv (std::istream &, const scanf_format_elt &, double *, Matrix &, double *, octave_idx_type &, octave_idx_type &, octave_idx_type, octave_idx_type, bool) |
|
template<typename T > |
void | octave::do_scanf_conv (std::istream &is, const scanf_format_elt &fmt, T valptr, Matrix &mval, double *data, octave_idx_type &idx, octave_idx_type &conversion_count, octave_idx_type nr, octave_idx_type max_size, bool discard) |
|
static OCTAVE_NORETURN void | octave::err_invalid_file_id (int fid, const std::string &who) |
|
static std::string | octave::expand_char_class (const std::string &s) |
|
static void | octave::get_size (const Array< double > &size, octave_idx_type &nr, octave_idx_type &nc, bool &one_elt_size_spec, const std::string &who) |
|
static octave_idx_type | octave::get_size (double d, const std::string &who) |
|
static Cell | octave::init_inf_nan (void) |
|
static bool | octave::is_nan_or_inf (const octave_value &val) |
|
template<typename T > |
static bool | octave::is_old_NA (T) |
|
template<> |
bool | octave::is_old_NA< double > (double val) |
|
template<> |
std::istream & | octave::octave_scan (std::istream &is, const scanf_format_elt &, char *valptr) |
|
template<> |
std::istream & | octave::octave_scan (std::istream &is, const scanf_format_elt &fmt, double *valptr) |
|
template<typename T > |
std::istream & | octave::octave_scan (std::istream &is, const scanf_format_elt &fmt, T *valptr) |
|
template<typename T > |
std::istream & | octave::octave_scan_1 (std::istream &is, const scanf_format_elt &fmt, T *valptr) |
|
static bool | octave::ok_for_signed_int_conv (const octave_value &val) |
|
static bool | octave::ok_for_unsigned_int_conv (const octave_value &val) |
|
static double | octave::pown (double x, unsigned int n) |
|
template<typename T > |
static T | octave::replace_old_NA (T val) |
|
template<> |
double | octave::replace_old_NA< double > (double val) |
|
static std::string | octave::switch_to_g_format (const printf_format_elt *elt) |
|