ARB
Macros | Functions
arb_pathlen.h File Reference
#include <static_assert.h>
#include <climits>
#include <cstdio>
Include dependency graph for arb_pathlen.h:

Go to the source code of this file.

Macros

#define ARB_PATH_LOWER_LIMIT   256
 
#define ARB_PATH_UPPER_LIMIT   10000
 
#define ARB_PATH_MAX   4096
 

Functions

 STATIC_ASSERT (FILENAME_MAX >=ARB_PATH_MAX)
 
 STATIC_ASSERT (ARB_PATH_MAX >=ARB_PATH_LOWER_LIMIT)
 
 STATIC_ASSERT (ARB_PATH_UPPER_LIMIT >=ARB_PATH_LOWER_LIMIT)
 

Macro Definition Documentation

#define ARB_PATH_LOWER_LIMIT   256

Definition at line 25 of file arb_pathlen.h.

#define ARB_PATH_UPPER_LIMIT   10000

Definition at line 26 of file arb_pathlen.h.

#define ARB_PATH_MAX   4096

Function Documentation

STATIC_ASSERT ( FILENAME_MAX >=  ARB_PATH_MAX)
STATIC_ASSERT ( ARB_PATH_MAX >=  ARB_PATH_LOWER_LIMIT)
STATIC_ASSERT ( ARB_PATH_UPPER_LIMIT >=  ARB_PATH_LOWER_LIMIT)