Modular C
+ Collaboration diagram for C◼mem:

Modules

 Platform features used by module C◼mem
 Some features are recovered or pre-computed specifically for the target platform by looking into the C include files:
 
 Specific macros to deal with the structure of module C◼mem.
 

Functions

void * C◼mem◼cpy (void *restrict, const void *restrict, C◼size)
 
void * C◼mem◼move (void *, const void *, C◼size)
 
int C◼mem◼cmp (const void *, const void *, C◼size)
 
void * C◼mem◼chr (const void *, int, C◼size)
 
void * C◼mem◼set (void *, int, C◼size)
 
C◼wcharC◼mem◼wcpy (C◼wchar *restrict, C◼wchar const *restrict, C◼size)
 
C◼wcharC◼mem◼wmove (C◼wchar *, C◼wchar const *, C◼size)
 
int C◼mem◼wcmp (C◼wchar const *, C◼wchar const *, C◼size)
 
C◼wcharC◼mem◼wchr (C◼wchar const *, C◼wchar, C◼size)
 
C◼wcharC◼mem◼wset (C◼wchar *, C◼wchar, C◼size)
 

Detailed Description

Function Documentation

§ C◼mem◼chr()

void* C◼mem◼chr ( const void *  ,
int  ,
C◼size   
)

§ C◼mem◼cmp()

int C◼mem◼cmp ( const void *  ,
const void *  ,
C◼size   
)

§ C◼mem◼cpy()

void* C◼mem◼cpy ( void *  restrict,
const void *  restrict,
C◼size   
)

§ C◼mem◼move()

§ C◼mem◼set()

void* C◼mem◼set ( void *  ,
int  ,
C◼size   
)

§ C◼mem◼wchr()

C◼wchar* C◼mem◼wchr ( C◼wchar const *  ,
C◼wchar  ,
C◼size   
)

§ C◼mem◼wcmp()

int C◼mem◼wcmp ( C◼wchar const *  ,
C◼wchar const *  ,
C◼size   
)

§ C◼mem◼wcpy()

C◼wchar* C◼mem◼wcpy ( C◼wchar restrict,
C◼wchar const *  restrict,
C◼size   
)

§ C◼mem◼wmove()

C◼wchar* C◼mem◼wmove ( C◼wchar ,
C◼wchar const *  ,
C◼size   
)

§ C◼mem◼wset()

C◼wchar* C◼mem◼wset ( C◼wchar ,
C◼wchar  ,
C◼size   
)