method
const_get
v1_8_7_330 -
Show latest stable
- Class:
Module
const_get(p1)public
/*
* call-seq:
* mod.const_get(sym) => obj
*
* Returns the value of the named constant in <i>mod</i>.
*
* Math.const_get(:PI) #=> 3.14159265358979
*/
static VALUE
rb_mod_const_get(mod, name)
VALUE mod, name;
{
ID id = rb_to_id(name);
if (!rb_is_const_id(id)) {
rb_name_error(id, "wrong constant name %s", rb_id2name(id));
}
return rb_const_get(mod, id);
} 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