189#define BU_PATH_MATCH_NOMATCH 1
191#define BU_PATH_MATCH_NOESCAPE 0x01
196#define BU_PATH_MATCH_PATHNAME 0x02
204#define BU_PATH_MATCH_PERIOD 0x04
210#define BU_PATH_MATCH_LEADING_DIR 0x08
214#define BU_PATH_MATCH_CASEFOLD 0x10
227BU_EXPORT
extern int bu_path_match(
const char *pattern,
const char *pathname,
int flags);
Header file for the BRL-CAD common definitions.
const char * bu_path_normalize(const char *path)
char * bu_path_basename(const char *path, char *basename)
char ** bu_path_to_argv(const char *path, int *ac)
int bu_path_component(struct bu_vls *component, const char *path, bu_path_component_t type)
char * bu_path_dirname(const char *path)
int bu_path_match(const char *pattern, const char *pathname, int flags)
@ BU_PATH_BASENAME_EXTLESS
Global registry of recognized magic numbers.