/* Please see the COPYING file for copyright and distribution information */ #ifndef __RBXS_DOM_H__ #define __RBXS_DOM_H__ #include "rbxs.h" #define RBXS_DOM_TYPE_NULL 0 #define RBXS_DOM_TYPE_STRING 1 #define RBXS_DOM_TYPE_FILE 2 RUBY_EXTERN VALUE cSimpleDom; typedef struct rbxs_dom { int type; unsigned short int lock; xmlDocPtr doc; } rbxs_dom; RUBY_EXTERN VALUE rbxs_dom_open(int argc, VALUE *argv, VALUE class); RUBY_EXTERN VALUE rbxs_dom_string(VALUE class, VALUE string); RUBY_EXTERN void init_rbxs_dom(void); #endif