Metaclass::ClassMacros
Macros
__define_class_attribute(decl, inherited = nil, predicate = nil)
Source__define_class_getter(decl, memo = nil, block_arg = nil, predicate = nil, &block)
Source__define_class_getter_method(typename, method_name, variable_name, memo = nil, block_arg = nil, &block)
Source__define_class_setter(decl, predicate = nil, method_name = nil, block_arg = nil, &block)
Source__define_class_setter_method(method_name, variable_name, block_arg = nil, &block)
Source__define_metaclass_class
Sourceclass_getter(decl, memo = nil, inherited = nil, block_arg = nil, predicate = nil, &block)
Sourceclass_getter?(decl, memo = nil, &block)
Sourceclass_property(decl, memo = nil, &block)
Sourceclass_property?(decl, memo = nil, neg = nil, &block)
Sourceclass_setter(decl, predicate = nil, method_name = nil, block_arg = nil, &block)
Sourceclass_setter?(decl, neg = nil)
Sourceinherited_class_getter(decl, &block)
Source