root/ext/fastxml_doc.h

Revision 7d973e733f8a83dc6cbfa6f094fa04fabf743d8c, 0.9 KB (checked in by Mark Guzman <segfault@…>, 5 months ago)

added encoding get/set

  • Property mode set to 100644
Line 
1/*
2 * Prototypes for everything in fastxml_doc.c
3 *
4 * Please see the LICENSE file for copyright, licensing and distribution information
5 */
6
7#ifndef fastxml_doc_h
8#define fastxml_doc_h
9extern void Init_fastxml_doc();
10
11RUBY_EXTERN VALUE fastxml_doc_initialize(int argc, VALUE* argv, VALUE self);
12RUBY_EXTERN VALUE fastxml_doc_search(VALUE self, VALUE raw_xpath, VALUE blk);
13RUBY_EXTERN VALUE fastxml_doc_to_s(VALUE self);
14RUBY_EXTERN VALUE fastxml_doc_root(VALUE self);
15RUBY_EXTERN VALUE fastxml_doc_transform(VALUE self, VALUE xform);
16RUBY_EXTERN VALUE fastxml_doc_stylesheet(VALUE self);
17RUBY_EXTERN VALUE fastxml_doc_stylesheet_set(VALUE self, VALUE style);
18RUBY_EXTERN VALUE fastxml_doc_children(VALUE self);
19RUBY_EXTERN VALUE fastxml_doc_inspect(VALUE self);
20RUBY_EXTERN VALUE fastxml_doc_encoding(VALUE self);
21RUBY_EXTERN VALUE fastxml_doc_encoding_set(VALUE self, VALUE newenc);
22#endif
Note: See TracBrowser for help on using the browser.