Nugget
Loading...
Searching...
No Matches
Functions
libcmisc.c File Reference
#include <ctype.h>
#include <malloc.h>
#include <stddef.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for libcmisc.c:

Functions

int psxdummy ()
 
int psxtodigit (int c)
 
int psxabs (int j)
 
char * psxatob (char *str, int *result)
 
const char * psxstrpbrk (const char *s, const char *accepted)
 
unsigned psxstrspn (const char *s, const char *accepted)
 
unsigned psxstrcspn (const char *s, const char *rejected)
 
char * psxstrtok (char *str, const char *delim)
 
const voidpsxbcopy (const void *src, void *dst, int n)
 
const voidpsxbzero (void *ptr, int n)
 
int psxbcmp (const void *s1, const void *s2, int n)
 
uint32_t psxrand ()
 
void psxsrand (uint32_t seed)
 
const voidpsxlsearch (const char *key, const char *base, int nmemb, size_t size, int(*compar)(const char *, const char *))
 
const voidpsxbsearch (const char *key, const char *base, int nmemb, size_t size, int(*compar)(const char *, const char *))
 

Function Documentation

◆ psxabs()

int psxabs ( int  j)

◆ psxatob()

char * psxatob ( char *  str,
int result 
)

◆ psxbcmp()

int psxbcmp ( const void s1,
const void s2,
int  n 
)

◆ psxbcopy()

const void * psxbcopy ( const void src,
void dst,
int  n 
)

◆ psxbsearch()

const void * psxbsearch ( const char *  key,
const char *  base,
int  nmemb,
size_t  size,
int(*)(const char *, const char *)  compar 
)

◆ psxbzero()

const void * psxbzero ( void ptr,
int  n 
)

◆ psxdummy()

int psxdummy ( )

◆ psxlsearch()

const void * psxlsearch ( const char *  key,
const char *  base,
int  nmemb,
size_t  size,
int(*)(const char *, const char *)  compar 
)

◆ psxrand()

uint32_t psxrand ( )

◆ psxsrand()

void psxsrand ( uint32_t  seed)

◆ psxstrcspn()

unsigned psxstrcspn ( const char *  s,
const char *  rejected 
)

◆ psxstrpbrk()

const char * psxstrpbrk ( const char *  s,
const char *  accepted 
)

◆ psxstrspn()

unsigned psxstrspn ( const char *  s,
const char *  accepted 
)

◆ psxstrtok()

char * psxstrtok ( char *  str,
const char *  delim 
)

◆ psxtodigit()

int psxtodigit ( int  c)