ReactOS 0.4.15-dev-7842-g558ab78
match.h File Reference
#include <schily/fnmatch.h>
Include dependency graph for match.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define EXCLUDE   0 /* Exclude file completely */
 
#define I_HIDE   1 /* ISO9660/Rock Ridge hide */
 
#define J_HIDE   2 /* Joliet hide */
 
#define U_HIDE   3 /* UDF hide */
 
#define H_HIDE   4 /* ISO9660 hidden bit set */
 
#define MAX_MAT   5
 
#define matches(FN)   gen_matches((FN), EXCLUDE)
 
#define i_matches(FN)   gen_matches((FN), I_HIDE)
 
#define i_ishidden()   gen_ishidden(I_HIDE)
 
#define j_matches(FN)   gen_matches((FN), J_HIDE)
 
#define j_ishidden()   gen_ishidden(J_HIDE)
 
#define u_matches(FN)   gen_matches((FN), U_HIDE)
 
#define u_ishidden()   gen_ishidden(U_HIDE)
 
#define h_matches(FN)   gen_matches((FN), H_HIDE)
 
#define h_ishidden()   gen_ishidden(H_HIDE)
 

Functions

int gen_add_match __PR ((char *fn, int n))
 
int add_match __PR ((char *fn))
 
int gen_ishidden __PR ((int n))
 

Variables

int match_igncase
 

Macro Definition Documentation

◆ EXCLUDE

#define EXCLUDE   0 /* Exclude file completely */

Definition at line 22 of file match.h.

◆ H_HIDE

#define H_HIDE   4 /* ISO9660 hidden bit set */

Definition at line 26 of file match.h.

◆ h_ishidden

#define h_ishidden ( )    gen_ishidden(H_HIDE)

Definition at line 86 of file match.h.

◆ h_matches

#define h_matches (   FN)    gen_matches((FN), H_HIDE)

Definition at line 85 of file match.h.

◆ I_HIDE

#define I_HIDE   1 /* ISO9660/Rock Ridge hide */

Definition at line 23 of file match.h.

◆ i_ishidden

#define i_ishidden ( )    gen_ishidden(I_HIDE)

Definition at line 74 of file match.h.

◆ i_matches

#define i_matches (   FN)    gen_matches((FN), I_HIDE)

Definition at line 73 of file match.h.

◆ J_HIDE

#define J_HIDE   2 /* Joliet hide */

Definition at line 24 of file match.h.

◆ j_ishidden

#define j_ishidden ( )    gen_ishidden(J_HIDE)

Definition at line 78 of file match.h.

◆ j_matches

#define j_matches (   FN)    gen_matches((FN), J_HIDE)

Definition at line 77 of file match.h.

◆ matches

#define matches (   FN)    gen_matches((FN), EXCLUDE)

Definition at line 70 of file match.h.

◆ MAX_MAT

#define MAX_MAT   5

Definition at line 32 of file match.h.

◆ U_HIDE

#define U_HIDE   3 /* UDF hide */

Definition at line 25 of file match.h.

◆ u_ishidden

#define u_ishidden ( )    gen_ishidden(U_HIDE)

Definition at line 82 of file match.h.

◆ u_matches

#define u_matches (   FN)    gen_matches((FN), U_HIDE)

Definition at line 81 of file match.h.

Function Documentation

◆ __PR() [1/3]

int add_match __PR ( (char *fn )

◆ __PR() [2/3]

int gen_add_match __PR ( (char *fn, int n )

◆ __PR() [3/3]

int gen_ishidden __PR ( (int n )

Variable Documentation

◆ match_igncase

int match_igncase
extern

Definition at line 231 of file mkisofs.c.

Referenced by gen_matches().