safec  3.6.0
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 */
 
#define __attribute_format__(type, index, check)
 
#define __attribute_format_wprintf(index, check)
 
#define __attribute_format_wscanf(index, check)
 

Typedefs

typedef int errno_t
 
typedef size_t rsize_t
 

Macro Definition Documentation

◆ RSIZE_MAX

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

◆ __attribute_format__

#define __attribute_format__ (   type,
  index,
  check 
)

◆ __attribute_format_wprintf

#define __attribute_format_wprintf (   index,
  check 
)

◆ __attribute_format_wscanf

#define __attribute_format_wscanf (   index,
  check 
)

Typedef Documentation

◆ errno_t

typedef int errno_t

◆ rsize_t

typedef size_t rsize_t