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);
|