Functions |
template<class T > |
void | copy_or_memcpy (size_t n, const T *src, T *dest) |
void | copy_or_memcpy (size_t n, const double *src, double *dest) |
void | copy_or_memcpy (size_t n, const float *src, float *dest) |
void | copy_or_memcpy (size_t n, const char *src, char *dest) |
void | copy_or_memcpy (size_t n, const short *src, short *dest) |
void | copy_or_memcpy (size_t n, const int *src, int *dest) |
void | copy_or_memcpy (size_t n, const long *src, long *dest) |
void | copy_or_memcpy (size_t n, const unsigned char *src, unsigned char *dest) |
void | copy_or_memcpy (size_t n, const unsigned short *src, unsigned short *dest) |
void | copy_or_memcpy (size_t n, const unsigned int *src, unsigned int *dest) |
void | copy_or_memcpy (size_t n, const unsigned long *src, unsigned long *dest) |
void | copy_or_memcpy (size_t n, const Complex *src, Complex *dest) |
template<class T > |
void | copy_or_memcpy (size_t n, const octave_int< T > *src, octave_int< T > *dest) |
template<class T > |
void | fill_or_memset (size_t n, const T &value, T *dest) |
void | fill_or_memset (size_t n, const double &value, double *dest) |
void | fill_or_memset (size_t n, const float &value, float *dest) |
void | fill_or_memset (size_t n, const char &value, char *dest) |
void | fill_or_memset (size_t n, const short &value, short *dest) |
void | fill_or_memset (size_t n, const int &value, int *dest) |
void | fill_or_memset (size_t n, const long &value, long *dest) |
void | fill_or_memset (size_t n, const unsigned char &value, unsigned char *dest) |
void | fill_or_memset (size_t n, const unsigned short &value, unsigned short *dest) |
void | fill_or_memset (size_t n, const unsigned int &value, unsigned int *dest) |
void | fill_or_memset (size_t n, const unsigned long &value, unsigned long *dest) |
void | fill_or_memset (size_t n, const Complex &value, Complex *dest) |
template<class T > |
void | fill_or_memset (size_t n, const octave_int< T > &value, octave_int< T > *dest) |
template<class T > |
bool | helper_is_zero_mem (const T &value) |
template<class T > |
bool | helper_is_zero_mem (const std::complex< T > &value) |
template<class T > |
bool | helper_is_zero_mem (const octave_int< T > &value) |
template<class T > |
void | no_ctor_delete (T *ptr) |
template<> |
void | no_ctor_delete< Complex > (Complex *ptr) |
template<> |
void | no_ctor_delete< FloatComplex > (FloatComplex *ptr) |
template<> |
void | no_ctor_delete< octave_int16 > (octave_int16 *ptr) |
template<> |
void | no_ctor_delete< octave_int32 > (octave_int32 *ptr) |
template<> |
void | no_ctor_delete< octave_int64 > (octave_int64 *ptr) |
template<> |
void | no_ctor_delete< octave_int8 > (octave_int8 *ptr) |
template<> |
void | no_ctor_delete< octave_uint16 > (octave_uint16 *ptr) |
template<> |
void | no_ctor_delete< octave_uint32 > (octave_uint32 *ptr) |
template<> |
void | no_ctor_delete< octave_uint64 > (octave_uint64 *ptr) |
template<> |
void | no_ctor_delete< octave_uint8 > (octave_uint8 *ptr) |
template<class T > |
T * | no_ctor_new (size_t n) |
template<> |
Complex * | no_ctor_new< Complex > (size_t n) |
template<> |
FloatComplex * | no_ctor_new< FloatComplex > (size_t n) |
template<> |
octave_int16 * | no_ctor_new< octave_int16 > (size_t n) |
template<> |
octave_int32 * | no_ctor_new< octave_int32 > (size_t n) |
template<> |
octave_int64 * | no_ctor_new< octave_int64 > (size_t n) |
template<> |
octave_int8 * | no_ctor_new< octave_int8 > (size_t n) |
template<> |
octave_uint16 * | no_ctor_new< octave_uint16 > (size_t n) |
template<> |
octave_uint32 * | no_ctor_new< octave_uint32 > (size_t n) |
template<> |
octave_uint64 * | no_ctor_new< octave_uint64 > (size_t n) |
template<> |
octave_uint8 * | no_ctor_new< octave_uint8 > (size_t n) |
size_t | safe_size_comp (size_t n, size_t size) |