Class: Net::IMAP::QuotedString
- Inherits:
-
ValidNonLiteralData
- Object
- Data
- CommandData
- ValidNonLiteralData
- Net::IMAP::QuotedString
- Defined in:
- lib/net/imap/command_data.rb
Overview
Represents a IMAP quoted string, which can encode any valid ASCII or UTF-8 string, unless it contains any CR, LF, or NULL bytes.
NOTE: The current implementation does not verify that the connection supports UTF-8. Future versions may validate this.
Instance Method Summary collapse
-
#formatted ⇒ Object
:nodoc:.
Methods inherited from ValidNonLiteralData
#ascii_only?, #initialize, #send_data, #validate
Methods inherited from CommandData
#send_data, validate, #validate
Constructor Details
This class inherits a constructor from Net::IMAP::ValidNonLiteralData
Instance Method Details
#formatted ⇒ Object
:nodoc:
306 |
# File 'lib/net/imap/command_data.rb', line 306 def formatted = %("#{data.gsub(/["\\]/, "\\\\\\&")}") |