#include "bookmark_tree.h"#include <basis/function.h>#include <basis/guards.h>#include <basis/istring.h>#include <data_struct/amorph.cpp>#include <data_struct/string_table.cpp>#include <data_struct/symbol_table.cpp>#include <nodes/symbol_tree.h>#include <opsystem/byte_filer.h>#include <loggers/file_logger.h>#include <opsystem/filename.h>#include <textual/list_parsing.h>#include <textual/parser_bits.h>Include dependency graph for bookmark_tree.cpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | BASE_LOG(s) program_wide_logger().log(s) |
| #define | SHOW_LINE isprintf("line %d: ", _line_number) |
| #define | LOG(s) CLASS_EMERGENCY_LOG(program_wide_logger(), SHOW_LINE + s) |
| #define | DEADLY_LINE (istring(func) + isprintf(", line %d: ", _line_number)) |
Functions | |
| bool | case_insense_compare (const istring &a, const istring &b) |
Variables | |
| const int | HASHING_PARAMETER = 6 |
| const int | MAX_LINE_SIZE = 256 * KILOBYTE |
| #define BASE_LOG | ( | s | ) | program_wide_logger().log(s) |
Definition at line 36 of file bookmark_tree.cpp.
Referenced by main(), print_instructions(), query_handler::print_row(), show_message(), query_handler::show_results(), sockets_complain_dead(), sockets_complain_garbage(), sockets_complain_reject(), and whacking_spider().
Definition at line 41 of file bookmark_tree.cpp.
Referenced by bookmark_tree::process_category(), and bookmark_tree::read_csv_file().
| #define LOG | ( | s | ) | CLASS_EMERGENCY_LOG(program_wide_logger(), SHOW_LINE + s) |
Definition at line 40 of file bookmark_tree.cpp.
Referenced by spocket_tester::accept(), spocket::accept(), entity_data_bin::acquire_for_any(), entity_data_bin::acquire_for_entity(), entity_data_bin::acquire_for_identifier(), key_repository::add(), scheduler::add(), ini_parser::add(), nodes::symbol_tree::add(), connection_table::add(), buffer_manager::add_buffer(), file_transfer_tentacle::add_correspondence(), cromp_security::add_entity(), directory_tree::add_path(), application_config::add_program(), application_config::add_startup_entry(), octopus::add_tentacle(), thread_cabinet::add_thread(), raw_socket::analyze_select_result(), any_item_applier(), application_config::application_config(), argument_list::apply(), array_tester(), cromp_client::asynch_connect(), reader_writer_lock::begin_read(), reader_writer_lock::begin_write(), query_handler::bind_columns(), radio_box::button_event(), message_box::button_event(), button::button_event(), byte_format::bytes_to_shifted_string(), file_info::calculate(), directory_tree::calculate(), canvas::canvas(), check_hostname(), CHECK_STACK_RESULT(), cromp_common::chew_hostname(), thread_cabinet::clean_debris(), entity_data_bin::clean_out_deadwood(), cleaning_applier(), connection_table::clear_dead(), anchor_window::close_app_window(), shutdown_alerter::close_application(), compare(), directory_tree::compare_trees(), spocket::connect(), encryption_tentacle::consume(), identity_tentacle::consume(), service_control::control_service(), recursive_file_copy::copy_hierarchy(), basic_window::create(), cromp_client::cromp_client(), cromp_common::cromp_common(), cromp_client::decrypt_package_as_needed(), deep_array_tester(), post_office::deliver_mail_on_route(), internet_address::detokenize(), network_address::detokenize(), spocket::disconnect(), nechung_oracle::display_random(), spocket_tester::do_a_receive(), broadcast_spocket_tester::do_a_receive(), spocket_tester::do_a_send(), broadcast_spocket_tester::do_a_send(), do_checksum(), do_fletcher_checksum(), cromp_server::drop_dead_clients(), post_office::drop_off(), empty_service::empty_service(), cromp_client::enable_encryption(), cromp_server::enable_servers(), reader_writer_lock::end_read(), reader_writer_lock::end_write(), tcpip_stack::enumerate_adapters(), octopus::evaluate(), socket_minder::evaluate_interest(), write_build_config::execute(), canvas::exposer(), octopus::expunge(), buffer_manager::extract(), filter_actor_applier(), scheduler::filter_missing_actors(), command_line::find(), nodes::symbol_tree::find(), symbol_table< contents >::find(), bookmark_tree::find_parent(), process_control::find_process_in_list(), application_config::find_section(), cromp_transaction::flatten(), formal(), tcpip_stack::full_resolve(), bit_vector::get(), example_rpc_client::get_some_points(), command_line::get_value(), getkey(), handle_break(), socket_minder::handle_pending_connecters(), timer_driver::handle_system_timer(), symbol_table< contents >::hash_appropriately(), tcpip_stack::hostname(), service_root::initialize(), service_root::install(), wp_menu_item::item_selected_event(), directory_tree::jump_to(), process_manager::launch_at_startup(), process_manager::launch_now(), huge_file::length(), slider::less_arrow_callback(), list_box::list_box_callback(), key_repository::lock(), rendezvous::lock(), cromp_client::login(), query_handler::login_to_database(), cromp_server::look_for_clients(), palette::lookup(), main(), transition_map::make_transition(), slider::more_arrow_callback(), mouse::mouse_callback(), example_rpc_client::mouse_hit(), huge_file::move_to(), ini_roller::next_id(), memory_limiter::okay_allocation(), debugging_console_view::OnBeginPrinting(), debugging_console_view::OnDraw(), debugging_console_view::OnEndPrinting(), debugging_console_view::OnPreparePrinting(), debugging_console_view::OnPrint(), cromp_common::open_common(), cromp_common::pack_and_ship(), parse_address(), list_parsing::parse_csv_line(), cromp_transaction::peek_header(), spocket_tester::perform_test(), broadcast_spocket_tester::perform_test(), file_transfer_tentacle::periodic_actions(), nechung_oracle::pick_random(), post_office::pick_up(), zing_table::pop_event(), zing_table::pop_events(), query_handler::prepare_for_query(), radio_box::press(), query_handler::print_row(), bookmark_tree::process_category(), example_rpc_server::process_client_request(), grid_processor::process_grid_files(), bookmark_tree::process_link(), query_handler::process_query(), grid_processor::process_query_as_df(), tentacle::propel_arm(), nodes::symbol_tree::prune(), transition_map::pulse(), cromp_common::push_outgoing(), socket_minder::push_receives(), socket_minder::push_sends(), process_manager::push_timed_activities(), process_manager::query_application(), query_canvas(), query_desktop(), query_manager(), bookmark_tree::read_csv_file(), spocket::receive(), spocket::receive_from(), service_control::reconfigure_service(), process_manager::reenable_launching_services(), file_transfer_tentacle::refresh_now(), socket_minder::register_interest(), removal_applier(), argument_list::remove(), scheduler::remove_by_id(), process_manager::remove_from_startup(), directory_tree::remove_path(), application_config::remove_startup_entry(), rendezvous::rendezvous(), directory::rescan(), file_time::reset(), cromp_client::reset(), grid_processor::reset_data_fields(), octopus::restore(), cromp_transaction::resynchronize(), chaos::retrain(), SAFE_STATIC_CONST(), secret_string::secret_string(), huge_file::seek(), directory_tree::seek(), raw_socket::select(), list_box::selection_event(), spocket::send(), cromp_common::send_buffer(), smtp_client::send_email(), spocket::send_to(), cromp_server::send_to_client(), ice_key::set(), raw_socket::set_broadcast(), raw_socket::set_keep_alive(), raw_socket::set_nagle_algorithm(), raw_socket::set_non_blocking(), raw_socket::set_reuse_address(), timer_driver::set_timer(), byte_format::shifted_string_to_bytes(), query_handler::show_column_structure(), query_handler::show_results(), service_control::show_system_error(), query_handler::show_this_row(), process_manager::shut_down_launching_services(), semaphore::signal(), slider::slider_callback(), slider::slider_moved_event(), connection_table::socket_to_real_transport(), spocket::spocket(), ithread::start(), tentacle::store_product(), cromp_client::submit(), sym_tab_finder_apply(), test_bogon_amorph(), test_byte_array_amorph(), test_byte_table(), test_stack_with_objects(), test_stack_with_pointers(), test_string_table(), test_tc_table(), nodes::symbol_tree::text_form(), transition_map::time_slice(), timer_driver_private_handler(), internet_address::tokenize(), cromp_transaction::unflatten(), rendezvous::unlock(), network_address::unpack(), database_login_info::update_freetds_configuration(), query_handler::use_database(), slider::value(), key_repository::whack(), nodes::tree::iterator::whack(), cromp_server::wrap_infoton(), grid_processor::write_bogus_row(), grid_processor::write_data_fields(), grid_processor::write_fields_for_row(), write_build_config::write_output_file(), process_manager::zap_process(), process_control::zap_process(), stdio_redirecter::zap_program(), timer_driver::zap_timer(), zing_table::zing_event(), empty_service::~empty_service(), process_manager::~process_manager(), query_handler::~query_handler(), rendezvous::~rendezvous(), scheduler::~scheduler(), spocket::~spocket(), and timer_driver::~timer_driver().
| #define SHOW_LINE isprintf("line %d: ", _line_number) |
Definition at line 37 of file bookmark_tree.cpp.
Definition at line 56 of file bookmark_tree.cpp.
References istring::iequals().
Referenced by bookmark_tree::process_category().
| const int HASHING_PARAMETER = 6 |
Definition at line 44 of file bookmark_tree.cpp.
Referenced by bookmark_tree::find_parent(), and bookmark_tree::process_category().
| const int MAX_LINE_SIZE = 256 * KILOBYTE |
Definition at line 51 of file bookmark_tree.cpp.
Referenced by write_build_config::execute(), and bookmark_tree::read_csv_file().
1.5.1