Class: TMail::Decoder

Class | TMail::Decoder
In: | lib/action_mailer/vendor/tmail-1.1.0/tmail/encode.rb
Parent: | Object

MIME B encoding decoder

### Methods

decode header_body header_line header_name kv_pair lwsp meta new phrase puts space spc terminate text write

### Included Modules

TextUtils

### Constants

ENCODED_WORDS | = | /#{encoded}(?:\s+#{encoded})*/i
OUTPUT_ENCODING | = | { 'EUC' => 'e', 'SJIS' => 's', }

### Public Class methods

decode( str, encoding = nil )
new( dest, encoding = nil, eol = "\n" )

### Public Instance methods

header_body( str )
header_line( str )
header_name( nm )
kv_pair( k, v )
lwsp( str )
meta( str )
phrase( str )
puts( str = nil )
space()
spc()

Alias for space

terminate()
text( str )
write( str )

[Validate]