module Sashite::CGN::Zero

Constants

PATTERN

Public Class Methods

dump(io = 0) click to toggle source
# File lib/sashite/cgn/zero.rb, line 20
def self.dump io = 0
  raise ArgumentError unless dumpable? io

  '0'
end
dumpable?(io) click to toggle source
# File lib/sashite/cgn/zero.rb, line 16
def self.dumpable? io
  io == 0
end
load(io = '0') click to toggle source
# File lib/sashite/cgn/zero.rb, line 10
def self.load io = '0'
  raise ArgumentError unless loadable?(io)

  0
end
loadable?(io) click to toggle source
# File lib/sashite/cgn/zero.rb, line 6
def self.loadable? io
  !!io.match("^#{PATTERN}$")
end