Class: Vpim::Attachment::Inline

Inherits:
String
  • Object
show all
Defined in:
lib/vpim/attachment.rb

Overview

Extends a String to support some of the same methods as Uri.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(s, format) ⇒ Inline

:nodoc:



52
53
54
55
# File 'lib/vpim/attachment.rb', line 52

def initialize(s, format) #:nodoc:
  @format = format
  super(s)
end

Instance Attribute Details

#formatObject (readonly)

The format of the inline data. See Attachment.



65
66
67
# File 'lib/vpim/attachment.rb', line 65

def format
  @format
end

Instance Method Details

#to_ioObject

Return an IO object for the inline data. See stringio for more information.



59
60
61
# File 'lib/vpim/attachment.rb', line 59

def to_io
  StringIO.new(self)
end