#include "path.h"
#include <gwenhywfar/gwenhywfarapi.h>
#include <gwenhywfar/types.h>
#include <gwenhywfar/buffer.h>
#include "gwenhywfar/debug.h"
#include "gwenhywfar/misc.h"
#include "gwenhywfar/text.h"
#include <ctype.h>
Go to the source code of this file.
Defines | |
#define | DISABLE_DEBUGLOG |
Functions | |
void * | GWEN_Path_AppendPathElement (const char *entry, void *data, unsigned int flags) |
int | GWEN_Path_Convert (const char *path, GWEN_BUFFER *buffer, uint32_t flags) |
void * | GWEN_Path_Handle (const char *path, void *data, uint32_t flags, GWEN_PATHHANDLERPTR elementFunction) |
void * | GWEN_Path_HandleWithIdx (const char *path, void *data, uint32_t flags, GWEN_PATHIDXHANDLERPTR elementFunction) |
void* GWEN_Path_AppendPathElement | ( | const char * | entry, | |
void * | data, | |||
unsigned int | flags | |||
) |
Definition at line 375 of file path.c.
References GWEN_Buffer_AllocRoom(), GWEN_Buffer_AppendByte(), GWEN_Buffer_AppendString(), GWEN_Buffer_GetPosPointer(), GWEN_PATH_FLAGS_LAST, and GWEN_PATH_FLAGS_VARIABLE.
Referenced by GWEN_Path_Convert().