Module: RIO::Ext::YAML::Cx

Included in:
Cx
Defined in:
lib/rio/ext/yaml.rb

Instance Method Summary collapse

Instance Method Details

#documents(*args) ⇒ Object



56
# File 'lib/rio/ext/yaml.rb', line 56

def documents(*args) rows(*args) end

#objects(*args) ⇒ Object



55
# File 'lib/rio/ext/yaml.rb', line 55

def objects(*args) records(*args) end

#skipdocuments(*args) ⇒ Object



58
# File 'lib/rio/ext/yaml.rb', line 58

def skipdocuments(*args) skiprows(*args) end

#skipobjects(*args) ⇒ Object



57
# File 'lib/rio/ext/yaml.rb', line 57

def skipobjects(*args) skiprecords(*args) end

#yaml(&block) ⇒ Object



43
44
45
# File 'lib/rio/ext/yaml.rb', line 43

def yaml(&block) 
  cxx('yaml',true,&block) 
end

#yaml?Boolean

Returns:

  • (Boolean)


50
# File 'lib/rio/ext/yaml.rb', line 50

def yaml?() cxx?('yaml') end

#yamldoc(&block) ⇒ Object



46
47
48
49
# File 'lib/rio/ext/yaml.rb', line 46

def yamldoc(&block) 
  #@yamldoc = YAML::Tie::Doc.new(self.fspath).open
  become('Ext::YAML::Doc::Existing')
end