method
attr_writer
v1_8_7_72 -
Show latest stable
- Class:
Module
attr_writer(...)public
Creates an accessor method to allow assignment to the attribute aSymbol.id2name.
/*
* call-seq:
* attr_writer(symbol, ...) => nil
*
* Creates an accessor method to allow assignment to the attribute
* <i>aSymbol</i><code>.id2name</code>.
*/
static VALUE
rb_mod_attr_writer(argc, argv, klass)
int argc;
VALUE *argv;
VALUE klass;
{
int i;
for (i=0; i<argc; i++) {
rb_attr(klass, rb_to_id(argv[i]), 0, 1, Qtrue);
}
return Qnil;
} Related methods
- Instance methods
- <
- <=
- <=>
- ==
- ===
- >
- >=
- alias_method
- ancestors
- append_features
- attr
- attr_accessor
- attr_reader
- attr_writer
- autoload
- autoload?
- class_eval
- class_exec
- class_variable_defined?
- class_variable_get
- class_variable_set
- class_variables
- const_defined?
- const_get
- const_missing
- const_set
- constants
- define_method
- extend_object
- extended
- freeze
- include
- include?
- included
- included_modules
- initialize_copy
- instance_method
- instance_methods
- method_added
- method_defined?
- method_removed
- method_undefined
- module_eval
- module_exec
- module_function
- name
- private
- private_class_method
- private_instance_methods
- private_method_defined?
- protected
- protected_instance_methods
- protected_method_defined?
- public
- public_class_method
- public_instance_methods
- public_method_defined?
- remove_class_variable
- remove_const
- remove_method
- to_s
- undef_method
- Class methods
- constants
- nesting
- new