Mercurial > octave
diff src/ov-base.cc @ 7503:8c32f95c2639
convert mapper functions to new format
author | David Bateman <dbateman@free.fr> |
---|---|
date | Wed, 20 Feb 2008 04:22:50 -0500 |
parents | 8e4592e49fa7 |
children | 26d8a92644de |
line wrap: on
line diff
--- a/src/ov-base.cc Wed Feb 20 01:09:19 2008 -0500 +++ b/src/ov-base.cc Wed Feb 20 04:22:50 2008 -0500 @@ -377,7 +377,7 @@ else if (d > MAX_LIMIT) \ retval = MAX_LIMIT; \ else \ - retval = static_cast<T> (fix (d)); \ + retval = static_cast<T> (::fix (d)); \ } \ else \ gripe_wrong_type_arg ("octave_base_value::" #F "_value ()", \ @@ -410,7 +410,7 @@ return retval; } - retval = static_cast<int> (fix (d)); + retval = static_cast<int> (::fix (d)); } else gripe_wrong_type_arg ("octave_base_value::nint_value ()", type_name ()); @@ -895,6 +895,402 @@ return octave_value(); } +octave_value +octave_base_value::abs (void) const +{ + gripe_wrong_type_arg ("octave_base_value::abs ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::acos (void) const +{ + gripe_wrong_type_arg ("octave_base_value::acos ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::acosh (void) const +{ + gripe_wrong_type_arg ("octave_base_value::acosh ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::angle (void) const +{ + gripe_wrong_type_arg ("octave_base_value::angle ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::arg (void) const +{ + gripe_wrong_type_arg ("octave_base_value::arg ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::asin (void) const +{ + gripe_wrong_type_arg ("octave_base_value::asin ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::asinh (void) const +{ + gripe_wrong_type_arg ("octave_base_value::asinh ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::atan (void) const +{ + gripe_wrong_type_arg ("octave_base_value::atan ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::atanh (void) const +{ + gripe_wrong_type_arg ("octave_base_value::atanh ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::ceil (void) const +{ + gripe_wrong_type_arg ("octave_base_value::ceil ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::conj (void) const +{ + gripe_wrong_type_arg ("octave_base_value::conj ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::cos (void) const +{ + gripe_wrong_type_arg ("octave_base_value::cos ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::cosh (void) const +{ + gripe_wrong_type_arg ("octave_base_value::cosh ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::erf (void) const +{ + gripe_wrong_type_arg ("octave_base_value::erf ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::erfc (void) const +{ + gripe_wrong_type_arg ("octave_base_value::erfc ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::exp (void) const +{ + gripe_wrong_type_arg ("octave_base_value::exp ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::finite (void) const +{ + gripe_wrong_type_arg ("octave_base_value::finite ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::fix (void) const +{ + gripe_wrong_type_arg ("octave_base_value::fix ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::floor (void) const +{ + gripe_wrong_type_arg ("octave_base_value::floor ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::gamma (void) const +{ + gripe_wrong_type_arg ("octave_base_value::gamma ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::imag (void) const +{ + gripe_wrong_type_arg ("octave_base_value::imag ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::isinf (void) const +{ + gripe_wrong_type_arg ("octave_base_value::isinf ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::isna (void) const +{ + gripe_wrong_type_arg ("octave_base_value::isna ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::isnan (void) const +{ + gripe_wrong_type_arg ("octave_base_value::isnan ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::lgamma (void) const +{ + gripe_wrong_type_arg ("octave_base_value::lgamma ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::log (void) const +{ + gripe_wrong_type_arg ("octave_base_value::log ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::log10 (void) const +{ + gripe_wrong_type_arg ("octave_base_value::log10 ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::real (void) const +{ + gripe_wrong_type_arg ("octave_base_value::real ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::round (void) const +{ + gripe_wrong_type_arg ("octave_base_value::round ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::signum (void) const +{ + gripe_wrong_type_arg ("octave_base_value::signum ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::sin (void) const +{ + gripe_wrong_type_arg ("octave_base_value::sin ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::sinh (void) const +{ + gripe_wrong_type_arg ("octave_base_value::sinh ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::sqrt (void) const +{ + gripe_wrong_type_arg ("octave_base_value::sqrt ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::tan (void) const +{ + gripe_wrong_type_arg ("octave_base_value::tan ()", type_name ()); + return octave_value (); +} + +octave_value +octave_base_value::tanh (void) const +{ + gripe_wrong_type_arg ("octave_base_value::tanh ()", type_name ()); + return octave_value (); +} + +// String mapper functions, convert to a string +octave_value +octave_base_value::isalnum (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.isalnum (); + else + return octave_value (); +} + +octave_value +octave_base_value::isalpha (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.isalpha (); + else + return octave_value (); +} + +octave_value +octave_base_value::isascii (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.isascii (); + else + return octave_value (); +} + +octave_value +octave_base_value::iscntrl (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.iscntrl (); + else + return octave_value (); +} + +octave_value +octave_base_value::isdigit (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.isdigit (); + else + return octave_value (); +} + +octave_value +octave_base_value::isgraph (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.isgraph (); + else + return octave_value (); +} + +octave_value +octave_base_value::islower (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.islower (); + else + return octave_value (); +} + +octave_value +octave_base_value::isprint (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.isprint (); + else + return octave_value (); +} + +octave_value +octave_base_value::ispunct (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.ispunct (); + else + return octave_value (); +} + +octave_value +octave_base_value::isspace (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.isspace (); + else + return octave_value (); +} + +octave_value +octave_base_value::isupper (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.isupper (); + else + return octave_value (); +} + +octave_value +octave_base_value::isxdigit (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.isxdigit (); + else + return octave_value (); +} + +octave_value +octave_base_value::toascii (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.toascii (); + else + return octave_value (); +} + +octave_value +octave_base_value::tolower (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.tolower (); + else + return octave_value (); +} + +octave_value +octave_base_value::toupper (void) const +{ + octave_value tmp = octave_value (char_array_value (true), true); + if (! error_state) + return tmp.toupper (); + else + return octave_value (); +} + void octave_base_value::lock (void) {