Module: Pod4::TypeCasting::ClassMethods

Includes:
Metaxing
Defined in:
lib/pod4/typecasting.rb

Instance Method Summary collapse

Methods included from Metaxing

#define_class_method, #metaclass

Instance Method Details

#encodingObject



48
# File 'lib/pod4/typecasting.rb', line 48

def encoding; nil; end

#force_encoding(enc) ⇒ Object

Raises:



43
44
45
46
# File 'lib/pod4/typecasting.rb', line 43

def force_encoding(enc)
  raise Pod4Error, "Bad encoding" unless enc.kind_of? Encoding
  define_class_method(:encoding){enc}
end