safec  3.2
Safe C Library - ISO TR24731 Bounds Checking Interface
safe_types.h File Reference
#include <stdio.h>
#include <sys/types.h>
#include <inttypes.h>
#include <stdint.h>
#include <errno.h>
#include <stdbool.h>
+ Include dependency graph for safe_types.h:
+ This graph shows which files directly or indirectly include this file:

Macros

#define RSIZE_MAX   (~(rsize_t)0) /* leave here for completeness */
 

Typedefs

typedef size_t rsize_t
 
typedef int errno_t
 
typedef void(* constraint_handler_t) (const char *restrict, void *restrict, errno_t)
 

Macro Definition Documentation

◆ RSIZE_MAX

#define RSIZE_MAX   (~(rsize_t)0) /* leave here for completeness */

Typedef Documentation

◆ rsize_t

typedef size_t rsize_t

◆ errno_t

typedef int errno_t

◆ constraint_handler_t

typedef void(* constraint_handler_t) (const char *restrict, void *restrict, errno_t)