SSCMA-Micro CPP SDK  v2.0.0
SSCMA-Micro is a cross-platform machine learning inference framework designed for embedded devices.
ma_misc.h File Reference
#include <stddef.h>
#include <stdint.h>
#include "../core/ma_config_internal.h"
Include dependency graph for ma_misc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void * ma_malloc (size_t size)
 
void * ma_calloc (size_t nmemb, size_t size)
 
void * ma_realloc (void *ptr, size_t size)
 
void ma_free (void *ptr)
 
void ma_abort (void)
 
int ma_printf (const char *fmt,...)
 
void ma_sleep (uint32_t ms)
 
void ma_usleep (uint32_t us)
 
int64_t ma_get_time_us (void)
 
int64_t ma_get_time_ms (void)
 

Function Documentation

◆ ma_abort()

void ma_abort ( void  )

◆ ma_calloc()

void* ma_calloc ( size_t  nmemb,
size_t  size 
)

◆ ma_free()

void ma_free ( void *  ptr)
Here is the caller graph for this function:

◆ ma_get_time_ms()

int64_t ma_get_time_ms ( void  )
Here is the caller graph for this function:

◆ ma_get_time_us()

int64_t ma_get_time_us ( void  )

◆ ma_malloc()

void* ma_malloc ( size_t  size)
Here is the caller graph for this function:

◆ ma_printf()

int ma_printf ( const char *  fmt,
  ... 
)

◆ ma_realloc()

void* ma_realloc ( void *  ptr,
size_t  size 
)

◆ ma_sleep()

void ma_sleep ( uint32_t  ms)

◆ ma_usleep()

void ma_usleep ( uint32_t  us)