Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby27
/
share
/
ri
/
system
/
Base64
/
//opt/alt/ruby27/share/ri/system/Base64/cdesc-Base64.ri
U:RDoc::NormalModule[iI"Base64:ET@0o:RDoc::Markup::Document:@parts[o;;[ o:RDoc::Markup::Paragraph;[I"OThe Base64 module provides for the encoding (#encode64, #strict_encode64, ;TI"C#urlsafe_encode64) and decoding (#decode64, #strict_decode64, ;TI"E#urlsafe_decode64) of binary data using a Base64 representation.;To:RDoc::Markup::BlankLine S:RDoc::Markup::Heading: leveli: textI"Example;T@o; ;[I"$A simple encoding and decoding.;T@o:RDoc::Markup::Verbatim;[I"require "base64" ;TI" ;TI"4enc = Base64.encode64('Send reinforcements') ;TI"? # -> "U2VuZCByZWluZm9yY2VtZW50cw==\n" ;TI""plain = Base64.decode64(enc) ;TI"4 # -> "Send reinforcements" ;T:@format0o; ;[I"JThe purpose of using base64 to encode data is that it translates any ;TI"2binary data into purely printable characters.;T: @fileI"lib/base64.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[ [ [ [[I" class;T[[:public[ [:protected[ [:private[ [I" instance;T[[;[ [;[ [;[[I" decode64;TI"lib/base64.rb;T[I" encode64;T@<[I"strict_decode64;T@<[I"strict_encode64;T@<[I"urlsafe_decode64;T@<[I"urlsafe_encode64;T@<[ [U:RDoc::Context::Section[i 0o;;[ ;0;0[I"lib/base64.rb;T@#cRDoc::TopLevel