Class: XNode::Scanner
- Inherits:
-
Object
- Object
- XNode::Scanner
- Defined in:
- ext/utopia/xnode/fast_scanner/parser.c
Instance Method Summary collapse
Constructor Details
#initialize(delegate, content) ⇒ Object
43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'ext/utopia/xnode/fast_scanner/parser.c', line 43
static VALUE XNode_Scanner_Initialize(VALUE self, VALUE delegate, VALUE content) {
Check_Type(content, T_STRING);
XNode_Scanner * scanner;
Data_Get_Struct(self, XNode_Scanner, scanner);
scanner->delegate = delegate;
scanner->content = content;
return Qnil;
}
|
Instance Method Details
#parse ⇒ Object
266 267 268 269 270 271 272 |
# File 'ext/utopia/xnode/fast_scanner/parser.c', line 266 static VALUE XNode_Scanner_Parse(VALUE self) { XNode_Scanner * scanner; Data_Get_Struct(self, XNode_Scanner, scanner); XNode_Scanner_Parse_Document(scanner); } |