Table of Contents - striuct-0.8.0 Documentation
Pages
Classes and Modules
- Striuct
- Striuct::ClassMethods
- Striuct::ClassMethods::Attributes
- Striuct::ClassMethods::HashDeepDupulicatable
- Striuct::Error
- Striuct::InstanceMethods
- Striuct::InvalidAdjustingError
- Striuct::InvalidOperationError
- Striuct::InvalidReadingError
- Striuct::InvalidValueError
- Striuct::InvalidWritingError
- Striuct::Structs
Methods
- ::adjustable? — Striuct
- ::define — Striuct
- ::inherited — Striuct
- ::new — Striuct
- ::new — Striuct::ClassMethods::Attributes
- ::new — Striuct::InstanceMethods
- ::new_instance — Striuct
- #== — Striuct::InstanceMethods
- #=== — Striuct::InstanceMethods
- #INJECT — Striuct::ClassMethods
- #PARSE — Striuct::ClassMethods
- #WHEN — Striuct::ClassMethods
- #[] — Striuct::ClassMethods
- #[] — Striuct::InstanceMethods
- #[]= — Striuct::InstanceMethods
- #_add_autonym — Striuct::ClassMethods
- #_attributes_for — Striuct::ClassMethods
- #_autonyms — Striuct::ClassMethods
- #_autonyms — Striuct::InstanceMethods
- #_check_closed — Striuct::ClassMethods
- #_check_frozen — Striuct::ClassMethods
- #_check_frozen — Striuct::InstanceMethods
- #_check_locked — Striuct::InstanceMethods
- #_check_must — Striuct::InstanceMethods
- #_check_safety_naming — Striuct::ClassMethods
- #_db — Striuct::InstanceMethods
- #_def_getter — Striuct::ClassMethods
- #_def_setter — Striuct::ClassMethods
- #_estimate_naming — Striuct::ClassMethods
- #_get — Striuct::InstanceMethods
- #_init — Striuct::ClassMethods
- #_initialize_database — Striuct::InstanceMethods
- #_set — Striuct::InstanceMethods
- #_set_defaults — Striuct::InstanceMethods
- #_valid? — Striuct::InstanceMethods
- #accept? — Striuct::InstanceMethods
- #add_member — Striuct::ClassMethods
- #add_members — Striuct::ClassMethods
- #adjuster= — Striuct::ClassMethods::Attributes
- #adjuster_for — Striuct::ClassMethods
- #alias? — Striuct::ClassMethods
- #alias_member — Striuct::ClassMethods
- #aliased? — Striuct::ClassMethods
- #aliases — Striuct::ClassMethods
- #aliases_for_autonym — Striuct::ClassMethods
- #all_locked? — Striuct::InstanceMethods
- #all_members — Striuct::ClassMethods
- #assign — Striuct::InstanceMethods
- #assign? — Striuct::InstanceMethods
- #assigned? — Striuct::InstanceMethods
- #assoc — Striuct::InstanceMethods
- #attributes — Striuct::ClassMethods
- #autonym? — Striuct::ClassMethods
- #autonym_for_alias — Striuct::ClassMethods
- #autonym_for_index — Striuct::ClassMethods
- #autonym_for_key — Striuct::ClassMethods
- #autonym_for_member — Striuct::ClassMethods
- #autonyms — Striuct::ClassMethods
- #check_default_lazy_proc — Striuct::ClassMethods::Attributes
- #clone — Striuct::ClassMethods
- #close — Striuct::ClassMethods
- #close_member — Striuct::ClassMethods
- #closed? — Striuct::ClassMethods
- #cname? — Striuct::ClassMethods
- #condition= — Striuct::ClassMethods::Attributes
- #condition_for — Striuct::ClassMethods
- #conflict_management — Striuct::ClassMethods
- #copy_variables! — Striuct::ClassMethods
- #deep_dup — Striuct::ClassMethods::HashDeepDupulicatable
- #default — Striuct::ClassMethods
- #default? — Striuct::InstanceMethods
- #default_type — Striuct::ClassMethods::Attributes
- #default_type_for — Striuct::ClassMethods
- #default_value — Striuct::ClassMethods::Attributes
- #default_value_for — Striuct::ClassMethods
- #define — Striuct::ClassMethods
- #delete_at — Striuct::InstanceMethods
- #delete_if — Striuct::InstanceMethods
- #dup — Striuct::ClassMethods::Attributes
- #dup — Striuct::ClassMethods
- #each — Striuct::InstanceMethods
- #each_autonym — Striuct::ClassMethods
- #each_autonym — Striuct::InstanceMethods
- #each_autonym_with_index — Striuct::ClassMethods
- #each_autonym_with_index — Striuct::InstanceMethods
- #each_index — Striuct::ClassMethods
- #each_index — Striuct::InstanceMethods
- #each_member — Striuct::ClassMethods
- #each_member — Striuct::InstanceMethods
- #each_member_with_index — Striuct::ClassMethods
- #each_member_with_index — Striuct::InstanceMethods
- #each_pair — Striuct::InstanceMethods
- #each_pair_with_index — Striuct::InstanceMethods
- #each_value — Striuct::InstanceMethods
- #each_value_with_index — Striuct::InstanceMethods
- #each_with_index — Striuct::InstanceMethods
- #empty? — Striuct::InstanceMethods
- #eql? — Striuct::InstanceMethods
- #fetch — Striuct::InstanceMethods
- #fetch_by_autonym — Striuct::InstanceMethods
- #fetch_by_index — Striuct::InstanceMethods
- #fetch_by_key — Striuct::InstanceMethods
- #fetch_by_member — Striuct::InstanceMethods
- #fetch_values — Striuct::InstanceMethods
- #fix_structural — Striuct::ClassMethods
- #flatten — Striuct::InstanceMethods
- #for_pairs — Striuct::ClassMethods
- #for_values — Striuct::ClassMethods
- #freeze — Striuct::ClassMethods::Attributes
- #freeze — Striuct::ClassMethods
- #freeze — Striuct::InstanceMethods
- #has_alias? — Striuct::ClassMethods
- #has_autonym? — Striuct::ClassMethods
- #has_index? — Striuct::ClassMethods
- #has_key? — Striuct::ClassMethods
- #has_member? — Striuct::ClassMethods
- #has_value? — Striuct::InstanceMethods
- #hash — Striuct::InstanceMethods
- #index? — Striuct::ClassMethods
- #inherited — Striuct::ClassMethods
- #initialize_copy — Striuct::ClassMethods::Attributes
- #initialize_copy — Striuct::ClassMethods
- #initialize_copy — Striuct::InstanceMethods
- #initialize_for_pairs — Striuct::InstanceMethods
- #inspect — Striuct::InstanceMethods
- #keep_if — Striuct::InstanceMethods
- #key? — Striuct::ClassMethods
- #length — Striuct::ClassMethods
- #lock — Striuct::InstanceMethods
- #lock_all — Striuct::InstanceMethods
- #locked? — Striuct::InstanceMethods
- #member — Striuct::ClassMethods
- #member? — Striuct::ClassMethods
- #members — Striuct::ClassMethods
- #must? — Striuct::ClassMethods
- #new — Striuct::ClassMethods
- #rassoc — Striuct::InstanceMethods
- #reject — Striuct::InstanceMethods
- #reject! — Striuct::InstanceMethods
- #replace_values — Striuct::InstanceMethods
- #restrict? — Striuct::ClassMethods
- #secure? — Striuct::InstanceMethods
- #select — Striuct::InstanceMethods
- #select! — Striuct::InstanceMethods
- #set_conflict_management_level — Striuct::ClassMethods
- #set_default — Striuct::ClassMethods::Attributes
- #set_default_value — Striuct::ClassMethods
- #size — Striuct::ClassMethods
- #strict? — Striuct::InstanceMethods
- #sufficient? — Striuct::InstanceMethods
- #to_a — Striuct::InstanceMethods
- #to_h — Striuct::InstanceMethods
- #to_s — Striuct::InstanceMethods
- #to_striuct — Striuct::InstanceMethods
- #to_struct — Striuct::InstanceMethods
- #to_struct_class — Striuct::ClassMethods
- #unassign — Striuct::InstanceMethods
- #unlock — Striuct::InstanceMethods
- #unlock_all — Striuct::InstanceMethods
- #valid? — Striuct::InstanceMethods
- #value? — Striuct::InstanceMethods
- #values — Striuct::InstanceMethods
- #values_at — Striuct::InstanceMethods
- #with_adjuster? — Striuct::ClassMethods
- #with_aliases? — Striuct::ClassMethods
- #with_condition? — Striuct::ClassMethods
- #with_default? — Striuct::ClassMethods::Attributes
- #with_default? — Striuct::ClassMethods
- #with_must? — Striuct::ClassMethods
- #with_safety_getter? — Striuct::ClassMethods
- #with_safety_reader? — Striuct::ClassMethods
- #with_safety_setter? — Striuct::ClassMethods
- #with_safety_writer? — Striuct::ClassMethods