aboutsummaryrefslogtreecommitdiff
path: root/include/quickmedia/XpathTokenizer.h
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2021-08-16 13:41:20 +0200
committerdec05eba <dec05eba@protonmail.com>2021-08-16 13:41:20 +0200
commit95c189f7445e6deca85130b7b8fa25dc76fabe12 (patch)
tree7d56d918402c4de74bd8983ff1c81888c3a6b371 /include/quickmedia/XpathTokenizer.h
parent4a0955b851d087d9e97634ae2b7d2f76b0fe0503 (diff)
Add indexing and example
Diffstat (limited to 'include/quickmedia/XpathTokenizer.h')
-rw-r--r--include/quickmedia/XpathTokenizer.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/quickmedia/XpathTokenizer.h b/include/quickmedia/XpathTokenizer.h
index 62f6d75..b4ceecb 100644
--- a/include/quickmedia/XpathTokenizer.h
+++ b/include/quickmedia/XpathTokenizer.h
@@ -12,6 +12,7 @@ typedef struct {
union {
QuickMediaStringView string;
QuickMediaStringView identifier;
+ int number;
};
} QuickMediaXpathTokenizer;
@@ -21,6 +22,7 @@ typedef enum {
QUICKMEDIA_XPATH_TOKEN_CHILD,
QUICKMEDIA_XPATH_TOKEN_CHILD_RECURSIVE,
QUICKMEDIA_XPATH_TOKEN_IDENTIFIER,
+ QUICKMEDIA_XPATH_TOKEN_NUMBER,
QUICKMEDIA_XPATH_TOKEN_STRING,
QUICKMEDIA_XPATH_TOKEN_OPEN_BRACKET,
QUICKMEDIA_XPATH_TOKEN_CLOSING_BRACKET,