added qse_canonpath()

This commit is contained in:
2011-10-14 00:49:54 +00:00
parent 624aeb41fd
commit 68537ad16a
13 changed files with 874 additions and 12 deletions

View File

@ -48,6 +48,37 @@ typedef struct qse_dir_t qse_dir_t;
extern "C" {
#endif
QSE_DEFINE_COMMON_FUNCTIONS (dir)
qse_dir_t* qse_dir_open (
qse_mmgr_t* mmgr,
qse_size_t xtnsize,
const qse_char_t* name
);
void qse_dir_close (
qse_dir_t* dir
);
qse_dir_ent_t* qse_dir_read (
qse_dir_t* dir
);
int qse_dir_change (
qse_dir_t* dir,
const qse_char_t* name
);
int qse_dir_push (
qse_dir_t* dir,
const qse_char_t* name
);
int qse_dir_pop (
qse_dir_t* dir,
const qse_char_t* name
);
#ifdef __cplusplus
}
#endif