APIdock / Ruby
/
Browse About
method

atom

v2_4_6 - Show latest stable - Class: Net::IMAP::ResponseParser
atom()
private

No documentation available.

# File lib/net/imap.rb, line 3225
      def atom
        result = String.new
        while true
          token = lookahead
          if atom_token?(token)
            result.concat(token.value)
            shift_token
          else
            if result.empty?
              parse_error("unexpected token %s", token.symbol)
            else
              return result
            end
          end
        end
      end

Related methods

  • Instance methods
  • parse
  • Class methods
  • new
  • Private methods
  • privateaddress
  • privateaddress_list
  • privateastring
  • privateatom
  • privateatom_token?
  • privatebody
  • privatebody_data
  • privatebody_ext_1part
  • privatebody_ext_mpart
  • privatebody_extension
  • privatebody_extensions
  • privatebody_fields
  • privatebody_fld_dsp
  • privatebody_fld_lang
  • privatebody_fld_param
  • privatebody_type_1part
  • privatebody_type_attachment
  • privatebody_type_basic
  • privatebody_type_mixed
  • privatebody_type_mpart
  • privatebody_type_msg
  • privatebody_type_text
  • privatecapability_response
  • privatecase_insensitive_string
  • privatecontinue_req
  • privateenvelope
  • privateenvelope_data
  • privateflag_list
  • privateflags_data
  • privateflags_response
  • privateformat_string
  • privategetacl_response
  • privategetquota_response
  • privategetquotaroot_response
  • privateinternaldate_data
  • privatelist_response
  • privatelookahead
  • privatemailbox_list
  • privatematch
  • privatemedia_type
  • privatemsg_att
  • privatenext_token
  • privatenil_atom
  • privatenstring
  • privatenumber
  • privatenumeric_response
  • privateparse_error
  • privateresp_text
  • privateresp_text_code
  • privateresponse
  • privateresponse_cond
  • privateresponse_tagged
  • privateresponse_untagged
  • privaterfc822_size
  • privaterfc822_text
  • privatesearch_response
  • privatesection
  • privateshift_token
  • privatestatus_response
  • privatestring
  • privatestring_token?
  • privatetext_response
  • privatethread_branch
  • privatethread_response
  • privateuid_data
APIdock API Documentation Browser

© 2026 APIdock