miniOS
x86_64 hobby kernel with SMP, VFS, and POSIX process model
Loading...
Searching...
No Matches
string.h File Reference
#include <miniOS/types.h>
#include <stdarg.h>
Include dependency graph for string.h:

Go to the source code of this file.

Functions

void * memset (void *s, int c, size_t size)
void * memcpy (void *dest, const void *src, size_t n)
void * memmove (void *dest, const void *src, size_t n)
int memcmp (const void *s1, const void *s2, size_t n)
char * strcpy (char *destination, const char *source)
char * strncpy (char *dest, const char *src, size_t n)
size_t strlen (const char *str)
int strncmp (const char *s1, const char *s2, size_t n)
char * strcat (char *destination, const char *source)
int isdigit (int c)
int vsnprintf (char *str, size_t size, const char *format, va_list list)
 __attribute__ ((format(printf, 3, 4))) int snprintf(char *str

Variables

size_t size
size_t const char * format

Function Documentation

◆ __attribute__()

__attribute__ ( (format(printf, 3, 4)) )

◆ isdigit()

int isdigit ( int c)
inline
Here is the caller graph for this function:

◆ memcmp()

int memcmp ( const void * s1,
const void * s2,
size_t n )
Here is the caller graph for this function:

◆ memcpy()

void * memcpy ( void * dest,
const void * src,
size_t n )
Here is the caller graph for this function:

◆ memmove()

void * memmove ( void * dest,
const void * src,
size_t n )

◆ memset()

void * memset ( void * s,
int c,
size_t size )

◆ strcat()

char * strcat ( char * destination,
const char * source )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ strcpy()

char * strcpy ( char * destination,
const char * source )
Here is the caller graph for this function:

◆ strlen()

size_t strlen ( const char * str)
Here is the caller graph for this function:

◆ strncmp()

int strncmp ( const char * s1,
const char * s2,
size_t n )
Here is the caller graph for this function:

◆ strncpy()

char * strncpy ( char * dest,
const char * src,
size_t n )
Here is the caller graph for this function:

◆ vsnprintf()

int vsnprintf ( char * str,
size_t size,
const char * format,
va_list list )
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ format

size_t const char* format

◆ size

size_t size