Class: Zip::Archive
- Inherits:
-
Object
- Object
- Zip::Archive
- Includes:
- Enumerable
- Defined in:
- ext/zipruby_archive.c
Class Method Summary collapse
Instance Method Summary collapse
- #<< ⇒ Object
- #add ⇒ Object
- #add_buffer ⇒ Object
- #add_dir ⇒ Object
- #add_file ⇒ Object
- #add_io ⇒ Object
- #add_or_replace ⇒ Object
- #add_or_replace_buffer ⇒ Object
- #add_or_replace_file ⇒ Object
- #add_or_replace_io ⇒ Object
- #close ⇒ Object
- #comment ⇒ Object
- #comment= ⇒ Object
- #commit ⇒ Object
- #decrypt ⇒ Object
- #each ⇒ Object
- #encrypt ⇒ Object
- #fdelete ⇒ Object
- #fopen ⇒ Object
- #frename ⇒ Object
- #frevert ⇒ Object
- #funchange ⇒ Object
- #funchange_all ⇒ Object
- #get_comment ⇒ Object
- #get_fcomment ⇒ Object
- #get_name ⇒ Object
- #get_stat ⇒ Object
- #locate_name ⇒ Object
- #num_files ⇒ Object
- #open? ⇒ Boolean
- #read ⇒ Object
- #replace ⇒ Object
- #replace_buffer ⇒ Object
- #replace_file ⇒ Object
- #replace_io ⇒ Object
- #revert ⇒ Object
- #set_fcomment ⇒ Object
- #unchange ⇒ Object
- #update ⇒ Object
Class Method Details
.decrypt ⇒ Object
21 |
# File 'ext/zipruby_archive.c', line 21 static VALUE zipruby_archive_s_decrypt(VALUE self, VALUE path, VALUE password); |
.encrypt ⇒ Object
22 |
# File 'ext/zipruby_archive.c', line 22 static VALUE zipruby_archive_s_encrypt(VALUE self, VALUE path, VALUE password); |
.open ⇒ Object
19 |
# File 'ext/zipruby_archive.c', line 19 static VALUE zipruby_archive_s_open(int argc, VALUE *argv, VALUE self); |
.open_buffer ⇒ Object
20 |
# File 'ext/zipruby_archive.c', line 20 static VALUE zipruby_archive_s_open_buffer(int argc, VALUE *argv, VALUE self); |
Instance Method Details
#<< ⇒ Object
30 |
# File 'ext/zipruby_archive.c', line 30 static VALUE zipruby_archive_add_io(int argc, VALUE *argv, VALUE self); |
#add ⇒ Object
31 |
# File 'ext/zipruby_archive.c', line 31 static VALUE zipruby_archive_add_function(int argc, VALUE *argv, VALUE self); |
#add_buffer ⇒ Object
28 |
# File 'ext/zipruby_archive.c', line 28 static VALUE zipruby_archive_add_buffer(VALUE self, VALUE name, VALUE source); |
#add_dir ⇒ Object
58 |
# File 'ext/zipruby_archive.c', line 58 static VALUE zipruby_archive_add_dir(VALUE self, VALUE name); |
#add_file ⇒ Object
29 |
# File 'ext/zipruby_archive.c', line 29 static VALUE zipruby_archive_add_file(int argc, VALUE *argv, VALUE self); |
#add_io ⇒ Object
30 |
# File 'ext/zipruby_archive.c', line 30 static VALUE zipruby_archive_add_io(int argc, VALUE *argv, VALUE self); |
#add_or_replace ⇒ Object
39 |
# File 'ext/zipruby_archive.c', line 39 static VALUE zipruby_archive_add_or_replace_function(int argc, VALUE *argv, VALUE self); |
#add_or_replace_buffer ⇒ Object
36 |
# File 'ext/zipruby_archive.c', line 36 static VALUE zipruby_archive_add_or_replace_buffer(int argc, VALUE *argv, VALUE self); |
#add_or_replace_file ⇒ Object
37 |
# File 'ext/zipruby_archive.c', line 37 static VALUE zipruby_archive_add_or_replace_file(int argc, VALUE *argv, VALUE self); |
#add_or_replace_io ⇒ Object
38 |
# File 'ext/zipruby_archive.c', line 38 static VALUE zipruby_archive_add_or_replace_io(int argc, VALUE *argv, VALUE self); |
#close ⇒ Object
23 |
# File 'ext/zipruby_archive.c', line 23 static VALUE zipruby_archive_close(VALUE self); |
#comment ⇒ Object
41 |
# File 'ext/zipruby_archive.c', line 41 static VALUE zipruby_archive_get_comment(int argc, VALUE *argv, VALUE self); |
#comment= ⇒ Object
42 |
# File 'ext/zipruby_archive.c', line 42 static VALUE zipruby_archive_set_comment(VALUE self, VALUE comment); |
#commit ⇒ Object
53 |
# File 'ext/zipruby_archive.c', line 53 static VALUE zipruby_archive_commit(VALUE self); |
#decrypt ⇒ Object
55 |
# File 'ext/zipruby_archive.c', line 55 static VALUE zipruby_archive_decrypt(VALUE self, VALUE password); |
#each ⇒ Object
52 |
# File 'ext/zipruby_archive.c', line 52 static VALUE zipruby_archive_each(VALUE self); |
#encrypt ⇒ Object
56 |
# File 'ext/zipruby_archive.c', line 56 static VALUE zipruby_archive_encrypt(VALUE self, VALUE password); |
#fdelete ⇒ Object
46 |
# File 'ext/zipruby_archive.c', line 46 static VALUE zipruby_archive_fdelete(VALUE self, VALUE index); |
#fopen ⇒ Object
26 |
# File 'ext/zipruby_archive.c', line 26 static VALUE zipruby_archive_fopen(int argc, VALUE *argv, VALUE self); |
#frename ⇒ Object
47 |
# File 'ext/zipruby_archive.c', line 47 static VALUE zipruby_archive_frename(VALUE self, VALUE index, VALUE name); |
#frevert ⇒ Object
50 |
# File 'ext/zipruby_archive.c', line 50 static VALUE zipruby_archive_unchange(VALUE self); |
#funchange ⇒ Object
48 |
# File 'ext/zipruby_archive.c', line 48 static VALUE zipruby_archive_funchange(VALUE self, VALUE index); |
#funchange_all ⇒ Object
49 |
# File 'ext/zipruby_archive.c', line 49 static VALUE zipruby_archive_funchange_all(VALUE self); |
#get_comment ⇒ Object
41 |
# File 'ext/zipruby_archive.c', line 41 static VALUE zipruby_archive_get_comment(int argc, VALUE *argv, VALUE self); |
#get_fcomment ⇒ Object
44 |
# File 'ext/zipruby_archive.c', line 44 static VALUE zipruby_archive_get_fcomment(int argc, VALUE *argv, VALUE self); |
#get_name ⇒ Object
25 |
# File 'ext/zipruby_archive.c', line 25 static VALUE zipruby_archive_get_name(int argc, VALUE *argv, VALUE self); |
#get_stat ⇒ Object
27 |
# File 'ext/zipruby_archive.c', line 27 static VALUE zipruby_archive_get_stat(int argc, VALUE *argv, VALUE self); |
#locate_name ⇒ Object
43 |
# File 'ext/zipruby_archive.c', line 43 static VALUE zipruby_archive_locate_name(int argc, VALUE *argv, VALUE self); |
#num_files ⇒ Object
24 |
# File 'ext/zipruby_archive.c', line 24 static VALUE zipruby_archive_num_files(VALUE self); |
#open? ⇒ Boolean
54 |
# File 'ext/zipruby_archive.c', line 54 static VALUE zipruby_archive_is_open(VALUE self); |
#read ⇒ Object
57 |
# File 'ext/zipruby_archive.c', line 57 static VALUE zipruby_archive_read(VALUE self); |
#replace ⇒ Object
35 |
# File 'ext/zipruby_archive.c', line 35 static VALUE zipruby_archive_replace_function(int argc, VALUE *argv, VALUE self); |
#replace_buffer ⇒ Object
32 |
# File 'ext/zipruby_archive.c', line 32 static VALUE zipruby_archive_replace_buffer(int argc, VALUE *argv, VALUE self); |
#replace_file ⇒ Object
33 |
# File 'ext/zipruby_archive.c', line 33 static VALUE zipruby_archive_replace_file(int argc, VALUE* argv, VALUE self); |
#replace_io ⇒ Object
34 |
# File 'ext/zipruby_archive.c', line 34 static VALUE zipruby_archive_replace_io(int argc, VALUE* argv, VALUE self); |
#revert ⇒ Object
51 |
# File 'ext/zipruby_archive.c', line 51 static VALUE zipruby_archive_revert(VALUE self); |
#set_fcomment ⇒ Object
45 |
# File 'ext/zipruby_archive.c', line 45 static VALUE zipruby_archive_set_fcomment(VALUE self, VALUE index, VALUE comment); |
#unchange ⇒ Object
50 |
# File 'ext/zipruby_archive.c', line 50 static VALUE zipruby_archive_unchange(VALUE self); |
#update ⇒ Object
40 |
# File 'ext/zipruby_archive.c', line 40 static VALUE zipruby_archive_update(int argc, VALUE *argv, VALUE self); |