Class: Taurus::XML::CDATA
Instance Attribute Summary
Attributes inherited from Node
Instance Method Summary collapse
Methods inherited from Node
#<=>, #==, #cdata?, #child, #children, #comment?, #css_path, #dup, #element?, #element_children, #first_element_child, #initialize, #inspect, #last_element_child, #line, #next_element, #next_sibling, #parent, #path, #previous_element, #previous_sibling, #processing_instruction?, #text?, #traverse, #type, #unlink, wrap
Methods included from Searchable
#at, #at_css, #at_xpath, #css, #search, #xpath
Constructor Details
This class inherits a constructor from Taurus::XML::Node
Instance Method Details
#content ⇒ Object
6 7 8 |
# File 'lib/taurus/xml/cdata.rb', line 6 def content Taurus::XML::FFI.taurus_cdata_node_get_content(@c_ptr) end |
#content=(new_content) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/taurus/xml/cdata.rb', line 10 def content=(new_content) status = Taurus::XML::FFI.taurus_cdata_node_set_content(@c_ptr, new_content.to_s) raise Taurus::XML::Error, Taurus::XML::FFI.taurus_status_string(status) unless status == Taurus::XML::FFI::TAURUS_OK new_content end |
#name ⇒ Object
4 |
# File 'lib/taurus/xml/cdata.rb', line 4 def name; "#cdata-section"; end |