Class: Zip::Archive

Inherits:
Object
  • Object
show all
Includes:
Enumerable
Defined in:
ext/zipruby_archive.c

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.openObject



11
# File 'ext/zipruby_archive.c', line 11

static VALUE zipruby_archive_s_open(int argc, VALUE *argv, VALUE self);

Instance Method Details

#<<Object



19
# File 'ext/zipruby_archive.c', line 19

static VALUE zipruby_archive_add_filep(int argc, VALUE *argv, VALUE self);

#add_bufferObject



17
# File 'ext/zipruby_archive.c', line 17

static VALUE zipruby_archive_add_buffer(VALUE self, VALUE name, VALUE source);

#add_fileObject



18
# File 'ext/zipruby_archive.c', line 18

static VALUE zipruby_archive_add_file(int argc, VALUE *argv, VALUE self);

#add_filepObject



19
# File 'ext/zipruby_archive.c', line 19

static VALUE zipruby_archive_add_filep(int argc, VALUE *argv, VALUE self);

#add_or_replace_bufferObject



23
# File 'ext/zipruby_archive.c', line 23

static VALUE zipruby_archive_add_or_replace_buffer(VALUE self, VALUE name, VALUE source);

#add_or_replace_fileObject



24
# File 'ext/zipruby_archive.c', line 24

static VALUE zipruby_archive_add_or_replace_file(int argc, VALUE *argv, VALUE self);

#add_or_replace_filepObject



25
# File 'ext/zipruby_archive.c', line 25

static VALUE zipruby_archive_add_or_replace_filep(int argc, VALUE *argv, VALUE self);

#closeObject



12
# File 'ext/zipruby_archive.c', line 12

static VALUE zipruby_archive_close(VALUE self);

#commentObject



27
# File 'ext/zipruby_archive.c', line 27

static VALUE zipruby_archive_get_comment(int argc, VALUE *argv, VALUE self);

#comment=Object



28
# File 'ext/zipruby_archive.c', line 28

static VALUE zipruby_archive_set_comment(VALUE self, VALUE comment);

#eachObject



38
# File 'ext/zipruby_archive.c', line 38

static VALUE zipruby_archive_each(VALUE self);

#fdeleteObject



32
# File 'ext/zipruby_archive.c', line 32

static VALUE zipruby_archive_fdelete(VALUE self, VALUE index);

#fopenObject



15
# File 'ext/zipruby_archive.c', line 15

static VALUE zipruby_archive_fopen(int argc, VALUE *argv, VALUE self);

#frenameObject



33
# File 'ext/zipruby_archive.c', line 33

static VALUE zipruby_archive_frename(VALUE self, VALUE index, VALUE name);

#frevertObject



36
# File 'ext/zipruby_archive.c', line 36

static VALUE zipruby_archive_unchange(VALUE self);

#funchangeObject



34
# File 'ext/zipruby_archive.c', line 34

static VALUE zipruby_archive_funchange(VALUE self, VALUE index);

#funchange_allObject



35
# File 'ext/zipruby_archive.c', line 35

static VALUE zipruby_archive_funchange_all(VALUE self);

#get_commentObject



27
# File 'ext/zipruby_archive.c', line 27

static VALUE zipruby_archive_get_comment(int argc, VALUE *argv, VALUE self);

#get_fcommentObject



30
# File 'ext/zipruby_archive.c', line 30

static VALUE zipruby_archive_get_fcomment(int argc, VALUE *argv, VALUE self);

#get_nameObject



14
# File 'ext/zipruby_archive.c', line 14

static VALUE zipruby_archive_get_name(int argc, VALUE *argv, VALUE self);

#get_statObject



16
# File 'ext/zipruby_archive.c', line 16

static VALUE zipruby_archive_get_stat(int argc, VALUE *argv, VALUE self);

#locate_nameObject



29
# File 'ext/zipruby_archive.c', line 29

static VALUE zipruby_archive_locate_name(int argc, VALUE *argv, VALUE self);

#num_filesObject



13
# File 'ext/zipruby_archive.c', line 13

static VALUE zipruby_archive_num_files(VALUE self);

#replace_bufferObject



20
# File 'ext/zipruby_archive.c', line 20

static VALUE zipruby_archive_replace_buffer(VALUE self, VALUE index, VALUE source);

#replace_fileObject



21
# File 'ext/zipruby_archive.c', line 21

static VALUE zipruby_archive_replace_file(VALUE self, VALUE index, VALUE fname);

#replace_filepObject



22
# File 'ext/zipruby_archive.c', line 22

static VALUE zipruby_archive_replace_filep(VALUE self, VALUE index, VALUE file);

#revertObject



37
# File 'ext/zipruby_archive.c', line 37

static VALUE zipruby_archive_revert(VALUE self);

#set_fcommentObject



31
# File 'ext/zipruby_archive.c', line 31

static VALUE zipruby_archive_set_fcomment(VALUE self, VALUE index, VALUE comment);

#unchangeObject



36
# File 'ext/zipruby_archive.c', line 36

static VALUE zipruby_archive_unchange(VALUE self);

#updateObject



26
# File 'ext/zipruby_archive.c', line 26

static VALUE zipruby_archive_update(VALUE self, VALUE srcarchive);