22 #ifndef __DAAL_MEMORY_H__
23 #define __DAAL_MEMORY_H__
25 #include "services/daal_defines.h"
45 DAAL_EXPORT
void *daal_malloc(
size_t size,
size_t alignment = DAAL_MALLOC_DEFAULT_ALIGNMENT);
51 DAAL_EXPORT
void daal_free(
void *ptr);
60 DAAL_EXPORT
void daal_memcpy_s(
void *dest,
size_t numberOfElements,
const void *src,
size_t count);
63 DAAL_EXPORT
float daal_string_to_float(
const char * nptr,
char ** endptr);
65 DAAL_EXPORT
double daal_string_to_double(
const char * nptr,
char ** endptr);
daal
Definition: algorithm_base_common.h:31
daal::services::daal_memcpy_s
DAAL_EXPORT void daal_memcpy_s(void *dest, size_t numberOfElements, const void *src, size_t count)
daal::services::daal_malloc
DAAL_EXPORT void * daal_malloc(size_t size, size_t alignment=DAAL_MALLOC_DEFAULT_ALIGNMENT)
daal::services::daal_free
DAAL_EXPORT void daal_free(void *ptr)