summaryrefslogtreecommitdiff
path: root/openbox/parse.h
diff options
context:
space:
mode:
Diffstat (limited to 'openbox/parse.h')
-rw-r--r--openbox/parse.h38
1 files changed, 0 insertions, 38 deletions
diff --git a/openbox/parse.h b/openbox/parse.h
deleted file mode 100644
index 199e8104..00000000
--- a/openbox/parse.h
+++ /dev/null
@@ -1,38 +0,0 @@
-#ifndef __parse_h
-#define __parse_h
-
-#include "action.h"
-
-#include <libxml/parser.h>
-#include <glib.h>
-
-typedef void (*ParseCallback)(xmlDocPtr doc, xmlNodePtr node, void *data);
-
-void parse_startup();
-void parse_shutdown();
-
-void parse_register(const char *tag, ParseCallback func, void *data);
-
-void parse_config();
-
-void parse_tree(xmlDocPtr doc, xmlNodePtr node, void *nothing);
-
-
-/* helpers */
-
-xmlNodePtr parse_find_node(const char *tag, xmlNodePtr node);
-
-char *parse_string(xmlDocPtr doc, xmlNodePtr node);
-int parse_int(xmlDocPtr doc, xmlNodePtr node);
-gboolean parse_bool(xmlDocPtr doc, xmlNodePtr node);
-
-gboolean parse_contains(const char *val, xmlDocPtr doc, xmlNodePtr node);
-gboolean parse_attr_contains(const char *val, xmlNodePtr node,
- const char *name);
-
-gboolean parse_attr_string(const char *name, xmlNodePtr node, char **value);
-gboolean parse_attr_int(const char *name, xmlNodePtr node, int *value);
-
-Action *parse_action(xmlDocPtr doc, xmlNodePtr node);
-
-#endif