standalone parser
[wikipedia-parser-hphp.git] / parser / gen / cls / ppnode_dom.h
blobf07e5392922337e43ce876ac419e931f8c97837a
2 #ifndef __GENERATED_cls_ppnode_dom_h__
3 #define __GENERATED_cls_ppnode_dom_h__
5 #include <cls/ppnode.h>
7 namespace HPHP {
8 ///////////////////////////////////////////////////////////////////////////////
10 /* SRC: Parser2.php line 35057 */
11 class c_ppnode_dom : virtual public c_ppnode {
12 BEGIN_CLASS_MAP(ppnode_dom)
13 PARENT_CLASS(ppnode)
14 END_CLASS_MAP(ppnode_dom)
15 DECLARE_CLASS(ppnode_dom, PPNode_DOM, ppnode)
16 void init();
17 public: Variant m_node;
18 public: void t___construct(Variant v_node, Variant v_xpath = false);
19 public: ObjectData *create(Variant v_node, Variant v_xpath = false);
20 public: ObjectData *dynCreate(CArrRef params, bool init = true);
21 public: void dynConstruct(CArrRef params);
22 public: Variant t___get(Variant v_name);
23 public: Variant &___lval(Variant v_name);
24 public: String t___tostring();
25 public: Variant t_getchildren();
26 public: Variant t_getfirstchild();
27 public: Variant t_getnextsibling();
28 public: Object t_getchildrenoftype(Variant v_type);
29 public: Variant t_getlength();
30 public: Variant t_item(Variant v_i);
31 public: Variant t_getname();
32 public: Array t_splitarg();
33 public: Variant t_splitext();
34 public: Array t_splitheading();
37 ///////////////////////////////////////////////////////////////////////////////
40 #endif // __GENERATED_cls_ppnode_dom_h__