Table of Contents - object_tracer-1.0.0 Documentation
Classes and Modules
- Object
- ObjectTracer
- ObjectTracer::Configuration
- ObjectTracer::Exception
- ObjectTracer::Manageable
- ObjectTracer::MethodHijacker
- ObjectTracer::NotAClassError
- ObjectTracer::NotAnActiveRecordInstanceError
- ObjectTracer::Output
- ObjectTracer::Output::Helpers
- ObjectTracer::Output::PayloadWrapper
- ObjectTracer::Output::Writer
- ObjectTracer::Payload
- ObjectTracer::Trackable
- ObjectTracer::Trackable::AsyncCollectionProxy
- ObjectTracer::Trackable::CollectionProxy
- ObjectTracer::Trackers
- ObjectTracer::Trackers::AssociactionCallTracker
- ObjectTracer::Trackers::InitializationTracker
- ObjectTracer::Trackers::MethodCallTracker
- ObjectTracer::Trackers::MutationTracker
- ObjectTracer::Trackers::PassedTracker
Methods
- ::config — ObjectTracer
- ::new — ObjectTracer
- ::new — ObjectTracer::Configuration
- ::new — ObjectTracer::NotAnActiveRecordInstanceError
- ::new — ObjectTracer::NotAClassError
- ::new — ObjectTracer::MethodHijacker
- ::new — ObjectTracer::Output::PayloadWrapper
- ::new — ObjectTracer::Output::Writer
- ::new — ObjectTracer::Payload
- ::new — ObjectTracer::Trackable::CollectionProxy
- ::new — ObjectTracer::Trackable::AsyncCollectionProxy
- ::new — ObjectTracer::Trackers::InitializationTracker
- ::new — ObjectTracer::Trackers::MutationTracker
- #<< — ObjectTracer::Trackable::AsyncCollectionProxy
- #[] — ObjectTracer::Configuration
- #[]= — ObjectTracer::Configuration
- #and_output — ObjectTracer::Output::Helpers
- #and_print — ObjectTracer::Output::Helpers
- #and_write — ObjectTracer::Output::Helpers
- #arguments — ObjectTracer::Output::PayloadWrapper
- #array_to_string — ObjectTracer::Output::PayloadWrapper
- #build_minimum_trace_point — ObjectTracer
- #build_payload — ObjectTracer
- #build_payload — ObjectTracer::Trackers::InitializationTracker
- #build_payload — ObjectTracer::Trackers::MutationTracker
- #call_info_with_ivar_changes — ObjectTracer::Output::PayloadWrapper
- #capture_ivar_changes — ObjectTracer::Trackers::MutationTracker
- #change_capturing_event? — ObjectTracer::Trackers::MutationTracker
- #collect_arguments — ObjectTracer
- #config — ObjectTracer
- #create_child_device — ObjectTracer
- #delete_device — ObjectTracer::Manageable
- #descendants — ObjectTracer
- #detail_call_info — ObjectTracer::Output::PayloadWrapper
- #devices — ObjectTracer::Manageable
- #filter_condition_satisfied? — ObjectTracer
- #filter_condition_satisfied? — ObjectTracer::Trackers::AssociactionCallTracker
- #filter_condition_satisfied? — ObjectTracer::Trackers::InitializationTracker
- #filter_condition_satisfied? — ObjectTracer::Trackers::MethodCallTracker
- #filter_condition_satisfied? — ObjectTracer::Trackers::MutationTracker
- #filter_condition_satisfied? — ObjectTracer::Trackers::PassedTracker
- #generate_output — ObjectTracer::Output::Writer
- #generate_output_block — ObjectTracer::Output::Helpers
- #generate_string_result — ObjectTracer::Output::PayloadWrapper
- #get_call_location — ObjectTracer
- #get_method_object_from — ObjectTracer
- #get_trace_index — ObjectTracer
- #get_traces — ObjectTracer
- #has_definition_source? — ObjectTracer::MethodHijacker
- #hash_to_string — ObjectTracer::Output::PayloadWrapper
- #hijack_methods! — ObjectTracer::MethodHijacker
- #insert_snapshot_taking_trace_point — ObjectTracer::Trackers::MutationTracker
- #is_from_target? — ObjectTracer
- #is_object_tracer_call? — ObjectTracer
- #is_reader_method? — ObjectTracer::MethodHijacker
- #is_the_same_record? — ObjectTracer
- #is_writer_method? — ObjectTracer::MethodHijacker
- #ivar_changes — ObjectTracer::Output::PayloadWrapper
- #location — ObjectTracer::Output::PayloadWrapper
- #location — ObjectTracer::Payload
- #method_head — ObjectTracer::Output::PayloadWrapper
- #method_head — ObjectTracer::Payload
- #method_name — ObjectTracer::Output::PayloadWrapper
- #obj_to_string — ObjectTracer::Output::PayloadWrapper
- #output_calls — ObjectTracer::Trackable
- #output_mutations — ObjectTracer::Trackable
- #output_traces — ObjectTracer::Trackable
- #passed_at — ObjectTracer::Output::PayloadWrapper
- #print_snapshot_stack — ObjectTracer::Trackers::MutationTracker
- #print_state_comparison — ObjectTracer::Trackers::MutationTracker
- #process_options — ObjectTracer
- #raw_arguments — ObjectTracer::Output::PayloadWrapper
- #raw_return_value — ObjectTracer::Output::PayloadWrapper
- #record_call! — ObjectTracer
- #redefine_reader_method! — ObjectTracer::MethodHijacker
- #redefine_writer_method! — ObjectTracer::MethodHijacker
- #reset! — ObjectTracer::Manageable
- #return_value — ObjectTracer::Output::PayloadWrapper
- #root_device — ObjectTracer
- #separate_options — ObjectTracer::Trackable
- #set_block — ObjectTracer
- #should_be_skipped_by_paths? — ObjectTracer
- #snapshot_capturing_event? — ObjectTracer::Trackers::MutationTracker
- #snapshot_instance_variables — ObjectTracer::Trackers::MutationTracker
- #stop! — ObjectTracer
- #stop! — ObjectTracer::Trackers::MutationTracker
- #stop_all! — ObjectTracer::Manageable
- #stop_if_condition_fulfilled! — ObjectTracer
- #stop_when — ObjectTracer
- #suspend_new — ObjectTracer::Manageable
- #suspend_new! — ObjectTracer::Manageable
- #tap_assoc! — ObjectTracer::Trackable
- #tap_init! — ObjectTracer::Trackable
- #tap_mutation! — ObjectTracer::Trackable
- #tap_on! — ObjectTracer::Trackable
- #tap_passed! — ObjectTracer::Trackable
- #target_instance_variables — ObjectTracer::Trackers::MutationTracker
- #track — ObjectTracer
- #track — ObjectTracer::Trackers::InitializationTracker
- #track — ObjectTracer::Trackers::MutationTracker
- #validate_target! — ObjectTracer
- #validate_target! — ObjectTracer::Trackers::AssociactionCallTracker
- #validate_target! — ObjectTracer::Trackers::InitializationTracker
- #with — ObjectTracer
- #with_condition_satisfied? — ObjectTracer
- #write! — ObjectTracer::Output::Writer
- #write_output! — ObjectTracer