@startuml
!pragma layout smetana
class dummy {
atoi(char*) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#501]]]
atol(char*) :  long  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#506]]]
atoll(char*) :  long  long  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#513]]]
__bswap_16(__uint16_t) : __uint16_t [[[./../.././qc/crypto/mem_sec.c.html#675]]]
__bswap_32(__uint32_t) : __uint32_t [[[./../.././qc/crypto/mem_sec.c.html#690]]]
__bswap_64(__uint64_t) : __uint64_t [[[./../.././qc/crypto/mem_sec.c.html#700]]]
__uint16_identity(__uint16_t) : __uint16_t [[[./../.././qc/crypto/mem_sec.c.html#712]]]
__uint32_identity(__uint32_t) : __uint32_t [[[./../.././qc/crypto/mem_sec.c.html#718]]]
__uint64_identity(__uint64_t) : __uint64_t [[[./../.././qc/crypto/mem_sec.c.html#724]]]
bsearch(void*;void*;size_t;size_t;__compar_fn_t) :  void  [[[./../.././qc/crypto/mem_sec.c.html#1392]]]
atof(char*) :  double  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
realpath(char*;char*) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ptsname_r(int;char*;size_t) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
wctomb(char*;wchar_t) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
mbstowcs(wchar_t*;char*;size_t) : size_t [[[./../.././qc/crypto/mem_sec.c.html#1]]]
wcstombs(char*;wchar_t*;size_t) : size_t [[[./../.././qc/crypto/mem_sec.c.html#1]]]
getchar(void) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
fgetc_unlocked(FILE*) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
getc_unlocked(FILE*) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
getchar_unlocked(void) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
putchar(int) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
fputc_unlocked(int;FILE*) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
putc_unlocked(int;FILE*) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
putchar_unlocked(int) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
feof_unlocked(FILE*) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ferror_unlocked(FILE*) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
sprintf(char*;char*) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
vsprintf(char*;char*;__gnuc_va_list) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
snprintf(char*;size_t;char*) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
vsnprintf(char*;size_t;char*;__gnuc_va_list) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
fprintf(FILE*;char*) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
printf(char*) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
vprintf(char*;__gnuc_va_list) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
vfprintf(FILE*;char*;__gnuc_va_list) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
dprintf(int;char*) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
vdprintf(int;char*;__gnuc_va_list) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
fgets(char*;int;FILE*) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
fread(void*;size_t;size_t;FILE*) : size_t [[[./../.././qc/crypto/mem_sec.c.html#1]]]
fread_unlocked(void*;size_t;size_t;FILE*) : size_t [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_STRING_type(char*) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_OPENSSL_STRING_sk_type(structstack_st_OPENSSL_STRING*) : OPENSSL_STACK [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_STRING_sk_type(structstack_st_OPENSSL_STRING*) : OPENSSL_STACK [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_STRING_compfunc_type(sk_OPENSSL_STRING_compfunc) : OPENSSL_sk_compfunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_STRING_copyfunc_type(sk_OPENSSL_STRING_copyfunc) : OPENSSL_sk_copyfunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_STRING_freefunc_type(sk_OPENSSL_STRING_freefunc) : OPENSSL_sk_freefunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_CSTRING_type(char*) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_OPENSSL_CSTRING_sk_type(structstack_st_OPENSSL_CSTRING*) : OPENSSL_STACK [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_CSTRING_sk_type(structstack_st_OPENSSL_CSTRING*) : OPENSSL_STACK [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_CSTRING_compfunc_type(sk_OPENSSL_CSTRING_compfunc) : OPENSSL_sk_compfunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_CSTRING_copyfunc_type(sk_OPENSSL_CSTRING_copyfunc) : OPENSSL_sk_copyfunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_CSTRING_freefunc_type(sk_OPENSSL_CSTRING_freefunc) : OPENSSL_sk_freefunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_BLOCK_type(void*) :  void  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_OPENSSL_BLOCK_sk_type(structstack_st_OPENSSL_BLOCK*) : OPENSSL_STACK [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_BLOCK_sk_type(structstack_st_OPENSSL_BLOCK*) : OPENSSL_STACK [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_BLOCK_compfunc_type(sk_OPENSSL_BLOCK_compfunc) : OPENSSL_sk_compfunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_BLOCK_copyfunc_type(sk_OPENSSL_BLOCK_copyfunc) : OPENSSL_sk_copyfunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_BLOCK_freefunc_type(sk_OPENSSL_BLOCK_freefunc) : OPENSSL_sk_freefunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_void_type(void*) :  void  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_void_sk_type(structstack_st_void*) : OPENSSL_STACK [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_void_sk_type(structstack_st_void*) : OPENSSL_STACK [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_void_compfunc_type(sk_void_compfunc) : OPENSSL_sk_compfunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_void_copyfunc_type(sk_void_copyfunc) : OPENSSL_sk_copyfunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_void_freefunc_type(sk_void_freefunc) : OPENSSL_sk_freefunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
pthread_equal(pthread_t;pthread_t) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
read(int;void*;size_t) : ssize_t [[[./../.././qc/crypto/mem_sec.c.html#1]]]
pread(int;void*;size_t;__off_t) : ssize_t [[[./../.././qc/crypto/mem_sec.c.html#1]]]
readlink(char*;char*;size_t) : ssize_t [[[./../.././qc/crypto/mem_sec.c.html#1]]]
readlinkat(int;char*;char*;size_t) : ssize_t [[[./../.././qc/crypto/mem_sec.c.html#1]]]
getcwd(char*;size_t) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
getwd(char*) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
confstr(int;char*;size_t) : size_t [[[./../.././qc/crypto/mem_sec.c.html#1]]]
getgroups(int;__gid_t) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ttyname_r(int;char*;size_t) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
getlogin_r(char*;size_t) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
gethostname(char*;size_t) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
getdomainname(char*;size_t) :  int  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
bcopy(void*;void*;size_t) :  void  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
bzero(void*;size_t) :  void  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_BIO_type(BIO*) : BIO [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_BIO_sk_type(structstack_st_BIO*) : OPENSSL_STACK [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_BIO_sk_type(structstack_st_BIO*) : OPENSSL_STACK [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_BIO_compfunc_type(sk_BIO_compfunc) : OPENSSL_sk_compfunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_BIO_copyfunc_type(sk_BIO_copyfunc) : OPENSSL_sk_copyfunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_BIO_freefunc_type(sk_BIO_freefunc) : OPENSSL_sk_freefunc [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_STRING_lh_plain_type(OPENSSL_STRING*) : OPENSSL_STRING [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_OPENSSL_STRING_lh_plain_type(OPENSSL_STRING*) : OPENSSL_STRING [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_OPENSSL_STRING_lh_type(structlhash_st_OPENSSL_STRING*) : OPENSSL_LHASH [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_STRING_lh_type(structlhash_st_OPENSSL_STRING*) : OPENSSL_LHASH [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_STRING_lh_compfunc_type(lh_OPENSSL_STRING_compfunc) : OPENSSL_LH_COMPFUNC [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_STRING_lh_hashfunc_type(lh_OPENSSL_STRING_hashfunc) : OPENSSL_LH_HASHFUNC [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_STRING_lh_doallfunc_type(lh_OPENSSL_STRING_doallfunc) : OPENSSL_LH_DOALL_FUNC [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_CSTRING_lh_plain_type(OPENSSL_CSTRING*) : OPENSSL_CSTRING [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_OPENSSL_CSTRING_lh_plain_type(OPENSSL_CSTRING*) : OPENSSL_CSTRING [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_OPENSSL_CSTRING_lh_type(structlhash_st_OPENSSL_CSTRING*) : OPENSSL_LHASH [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_CSTRING_lh_type(structlhash_st_OPENSSL_CSTRING*) : OPENSSL_LHASH [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_CSTRING_lh_compfunc_type(lh_OPENSSL_CSTRING_compfunc) : OPENSSL_LH_COMPFUNC [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_CSTRING_lh_hashfunc_type(lh_OPENSSL_CSTRING_hashfunc) : OPENSSL_LH_HASHFUNC [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_OPENSSL_CSTRING_lh_doallfunc_type(lh_OPENSSL_CSTRING_doallfunc) : OPENSSL_LH_DOALL_FUNC [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ERR_GET_LIB(unsignedlong) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ERR_GET_RFLAGS(unsignedlong) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ERR_GET_REASON(unsignedlong) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ERR_FATAL_ERROR(unsignedlong) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ERR_COMMON_ERROR(unsignedlong) :  int  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_ERR_STRING_DATA_lh_plain_type(ERR_STRING_DATA*) : ERR_STRING_DATA [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_ERR_STRING_DATA_lh_plain_type(ERR_STRING_DATA*) : ERR_STRING_DATA [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_const_ERR_STRING_DATA_lh_type(structlhash_st_ERR_STRING_DATA*) : OPENSSL_LHASH [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_ERR_STRING_DATA_lh_type(structlhash_st_ERR_STRING_DATA*) : OPENSSL_LHASH [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_ERR_STRING_DATA_lh_compfunc_type(lh_ERR_STRING_DATA_compfunc) : OPENSSL_LH_COMPFUNC [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_ERR_STRING_DATA_lh_hashfunc_type(lh_ERR_STRING_DATA_hashfunc) : OPENSSL_LH_HASHFUNC [[[./../.././qc/crypto/mem_sec.c.html#1]]]
ossl_check_ERR_STRING_DATA_lh_doallfunc_type(lh_ERR_STRING_DATA_doallfunc) : OPENSSL_LH_DOALL_FUNC [[[./../.././qc/crypto/mem_sec.c.html#1]]]
memcpy(void*;void*;size_t) :  void  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
memmove(void*;void*;size_t) :  void  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
memset(void*;int;size_t) :  void  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
explicit_bzero(void*;size_t) :  void  __attribute__ (( __nothrow__ ,__leaf__)) [[[./../.././qc/crypto/mem_sec.c.html#1]]]
strcpy(char*;char*) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
stpcpy(char*;char*) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
strncpy(char*;char*;size_t) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
stpncpy(char*;char*;size_t) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
strcat(char*;char*) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
strncat(char*;char*;size_t) :  char  [[[./../.././qc/crypto/mem_sec.c.html#1]]]
} 
@enduml
