Table of Contents - clamp-1.2.1 Documentation
Classes and Modules
- Clamp
- Clamp::Attribute
- Clamp::Attribute::Declaration
- Clamp::Attribute::Definition
- Clamp::Attribute::Instance
- Clamp::Command
- Clamp::DeclarationError
- Clamp::ExecutionError
- Clamp::Help
- Clamp::Help::Builder
- Clamp::HelpWanted
- Clamp::Messages
- Clamp::Option
- Clamp::Option::Declaration
- Clamp::Option::Definition
- Clamp::Option::Parsing
- Clamp::Parameter
- Clamp::Parameter::Declaration
- Clamp::Parameter::Definition
- Clamp::Parameter::Parsing
- Clamp::RuntimeError
- Clamp::Subcommand
- Clamp::Subcommand::Declaration
- Clamp::Subcommand::Execution
- Clamp::Subcommand::Parsing
- Clamp::UsageError
- Object
Methods
- ::new — Clamp::Attribute::Definition
- ::new — Clamp::Attribute::Instance
- ::new — Clamp::Command
- ::new — Clamp::RuntimeError
- ::new — Clamp::HelpWanted
- ::new — Clamp::ExecutionError
- ::new — Clamp::Help::Builder
- ::new — Clamp::Option::Definition
- ::new — Clamp::Parameter::Definition
- ::run — Clamp::Command
- ::truthy? — Clamp
- #Clamp — Object
- #_append — Clamp::Attribute::Instance
- #_read — Clamp::Attribute::Instance
- #_replace — Clamp::Attribute::Instance
- #add_description — Clamp::Help::Builder
- #add_list — Clamp::Help::Builder
- #add_usage — Clamp::Help::Builder
- #append_method — Clamp::Attribute::Definition
- #attribute_name — Clamp::Attribute::Definition
- #banner — Clamp::Help
- #clear_messages! — Clamp::Messages
- #consume — Clamp::Parameter::Definition
- #declare_implicit_help_option — Clamp::Option::Declaration
- #declare_subcommand_parameters — Clamp::Subcommand::Declaration
- #declared_options — Clamp::Option::Declaration
- #default — Clamp::Attribute::Instance
- #default_conversion_block — Clamp::Option::Definition
- #default_description — Clamp::Attribute::Definition
- #default_from_environment — Clamp::Attribute::Instance
- #default_method — Clamp::Attribute::Definition
- #default_options_from_environment — Clamp::Option::Parsing
- #default_parameters_from_environment — Clamp::Parameter::Parsing
- #default_subcommand — Clamp::Subcommand::Declaration
- #default_subcommand= — Clamp::Subcommand::Declaration
- #default_subcommand_name — Clamp::Subcommand::Parsing
- #default_value — Clamp::Attribute::Definition
- #define_accessors_for — Clamp::Attribute::Declaration
- #define_appender_for — Clamp::Attribute::Declaration
- #define_default_for — Clamp::Attribute::Declaration
- #define_multi_writer_for — Clamp::Attribute::Declaration
- #define_reader_for — Clamp::Attribute::Declaration
- #define_simple_writer_for — Clamp::Attribute::Declaration
- #defined? — Clamp::Attribute::Instance
- #derived_usage_description — Clamp::Help
- #description= — Clamp::Help
- #effective_options — Clamp::Option::Declaration
- #execute — Clamp::Command
- #execute — Clamp::Subcommand::Execution
- #extract_value — Clamp::Option::Definition
- #find_option — Clamp::Option::Declaration
- #find_option — Clamp::Option::Parsing
- #find_subcommand — Clamp::Subcommand::Declaration
- #find_subcommand_class — Clamp::Subcommand::Declaration
- #find_subcommand_class — Clamp::Subcommand::Execution
- #flag? — Clamp::Option::Definition
- #flag_value — Clamp::Option::Definition
- #get — Clamp::Attribute::Instance
- #handle_remaining_arguments — Clamp::Command
- #handles? — Clamp::Option::Definition
- #has_parameters? — Clamp::Parameter::Declaration
- #has_subcommands? — Clamp::Subcommand::Declaration
- #help — Clamp::Attribute::Definition
- #help — Clamp::Command
- #help — Clamp::Help
- #help_lhs — Clamp::Option::Definition
- #help_lhs — Clamp::Parameter::Definition
- #help_rhs — Clamp::Attribute::Definition
- #hidden? — Clamp::Attribute::Definition
- #infer_attribute_name — Clamp::Option::Definition
- #infer_attribute_name — Clamp::Parameter::Definition
- #inheritable? — Clamp::Parameter::Definition
- #inheritable_attributes — Clamp::Subcommand::Declaration
- #inheritable_parameters — Clamp::Parameter::Declaration
- #init_default_messages — Clamp::Messages
- #instantiate_subcommand — Clamp::Subcommand::Execution
- #invocation_path_for — Clamp::Subcommand::Execution
- #ivar_name — Clamp::Attribute::Definition
- #long_switch — Clamp::Option::Definition
- #message — Clamp::Messages
- #messages — Clamp::Messages
- #messages= — Clamp::Messages
- #missing? — Clamp::Attribute::Instance
- #multivalued? — Clamp::Attribute::Definition
- #of — Clamp::Attribute::Definition
- #option — Clamp::Option::Declaration
- #option_missing_message — Clamp::Attribute::Definition
- #options_declared_on — Clamp::Option::Declaration
- #parameter — Clamp::Parameter::Declaration
- #parameter_buffer_limit — Clamp::Parameter::Declaration
- #parameters — Clamp::Parameter::Declaration
- #parse — Clamp::Command
- #parse_options — Clamp::Option::Parsing
- #parse_parameters — Clamp::Parameter::Parsing
- #parse_subcommand — Clamp::Subcommand::Parsing
- #puts — Clamp::Help::Builder
- #read — Clamp::Attribute::Instance
- #read_method — Clamp::Attribute::Definition
- #read_method — Clamp::Option::Definition
- #recognised_options — Clamp::Option::Declaration
- #recognised_subcommands — Clamp::Subcommand::Declaration
- #recognised_switches — Clamp::Option::Definition
- #request_help — Clamp::Command
- #required? — Clamp::Attribute::Definition
- #run — Clamp::Command
- #set — Clamp::Attribute::Instance
- #set_options_from_command_line — Clamp::Option::Parsing
- #set_parameters_from_command_line — Clamp::Parameter::Parsing
- #signal_error — Clamp::Command
- #signal_usage_error — Clamp::Attribute::Instance
- #signal_usage_error — Clamp::Command
- #string — Clamp::Help::Builder
- #subcommand — Clamp::Subcommand::Declaration
- #subcommand_missing — Clamp::Command
- #superclass_inheritable_parameters — Clamp::Parameter::Declaration
- #take — Clamp::Attribute::Instance
- #unset? — Clamp::Attribute::Instance
- #usage — Clamp::Help
- #usage_descriptions — Clamp::Help
- #verify_not_missing — Clamp::Attribute::Instance
- #verify_required_options_are_set — Clamp::Option::Parsing
- #write_method — Clamp::Attribute::Definition