Defines | Typedefs | Functions

iup_maskparse.h File Reference

Mask internal functions. More...

Defines

#define IMASK_PARSE_OK   0
#define IMASK_NOMATCH   -1
#define IMASK_MEM_ERROR   -2
#define IMASK_PARSE_ERROR   -3
#define IMASK_PARTIALMATCH   -4

Typedefs

typedef struct _ImaskParsed ImaskParsed
typedef int(* iMaskMatchFunc )(char which_one, long next_pos, long capture_pos, const char *text, void *user_data)

Functions

int iupMaskParse (const char *mask, ImaskParsed **imk)
int iupMaskMatch (const char *text, ImaskParsed *imk, long start, iMaskMatchFunc mask_func, void *user_data, char *addchar, int icase)
int iupMaskSetChar (int char_number, char new_char)

Detailed Description

See Copyright Notice in "iup.h"