List of all items
Structs
- CachedTransactionDrawData
- CachedWaveDrawData
- CanvasState
- Channels
- StartupParams
- StateWrapper
- WcpClientCapabilities
- analog_renderer::CommandBuilder
- analog_renderer::CommandOutput
- analog_renderer::InterpolatedStrategy
- analog_renderer::RenderContext
- analog_renderer::StepStrategy
- analog_signal_cache::AnalogCacheEntry
- analog_signal_cache::AnalogSignalCache
- analog_signal_cache::CacheQueryResult
- analog_signal_cache::MinMax
- analog_signal_cache::SignalRMQ
- benchmark::Timing
- benchmark::TimingRegion
- channels::IngressHandler
- channels::IngressReceiver
- channels::IngressSender
- command_prompt::CommandPrompt
- command_prompt::SuggestionLabel
- config::ScopeIconColors
- config::ScopeIcons
- config::ServerConfig
- config::SurferBehavior
- config::SurferConfig
- config::SurferGesture
- config::SurferLayout
- config::SurferLineStyle
- config::SurferRelationArrow
- config::SurferTheme
- config::SurferTicks
- config::ThemeColorPair
- config::ThemeColorTriple
- config::VariableIconColors
- config::VariableIcons
- config::WcpConfig
- cxxrtl::io_worker::CxxrtlWorker
- cxxrtl::query_container::QueryContainer
- cxxrtl::sc_message::CxxrtlSample
- cxxrtl::sc_message::CxxrtlSimulationStatus
- cxxrtl::sc_message::Error
- cxxrtl::sc_message::Features
- cxxrtl::timestamp::CxxrtlTimestamp
- cxxrtl_container::CSSender
- cxxrtl_container::CxxrtlContainer
- cxxrtl_container::CxxrtlData
- cxxrtl_container::CxxrtlItem
- cxxrtl_container::CxxrtlScope
- dialog::OpenSiblingStateFileDialog
- dialog::ReloadWaveformDialog
- displayed_item::AnalogSettings
- displayed_item::AnalogVarState
- displayed_item::DisplayedDivider
- displayed_item::DisplayedFieldRef
- displayed_item::DisplayedGroup
- displayed_item::DisplayedItemRef
- displayed_item::DisplayedMarker
- displayed_item::DisplayedPlaceholder
- displayed_item::DisplayedStream
- displayed_item::DisplayedTimeLine
- displayed_item::DisplayedVariable
- displayed_item::FieldFormat
- displayed_item_tree::DisplayedItemTree
- displayed_item_tree::Info
- displayed_item_tree::ItemIndex
- displayed_item_tree::Node
- displayed_item_tree::TargetPosition
- displayed_item_tree::VisibleItemIndex
- displayed_item_tree::VisibleItemIterator
- displayed_item_tree::VisibleItemIteratorExtraInfo
- displayed_item_tree::VisibleItemIteratorMut
- drawing_canvas::DigitalDrawingCommands
- drawing_canvas::DrawnRegion
- drawing_canvas::TxDrawingCommands
- drawing_canvas::VariableDrawCommands
- file_watcher::FileWatcher
- fzcmd::FuzzyOutput
- graphics::GrPoint
- graphics::GraphicId
- graphics::GraphicsY
- keyboard_shortcuts::DispatchEntry
- keyboard_shortcuts::SurferShortcuts
- logs::EguiLogger
- logs::FieldVisitor
- logs::LogMessage
- menus::ButtonBuilder
- mousegestures::GestureZones
- remote::HierarchyResponse
- state::UserState
- system_state::SystemState
- time::LocaleFormatCache
- time::TimeFormat
- time::TimeFormatter
- time::TimeScale
- transaction_container::TransactionContainer
- transaction_container::TransactionRef
- transaction_container::TransactionStreamRef
- translation::ASCIITranslator
- translation::BinaryTranslator
- translation::BitTranslator
- translation::GroupingBinaryTranslator
- translation::HexTranslator
- translation::IdenticalMSBsTranslator
- translation::InstructionTranslator
- translation::LeadingOnesTranslator
- translation::LeadingZerosTranslator
- translation::LebTranslator
- translation::NumberOfOnesTranslator
- translation::OctalTranslator
- translation::StringTranslator
- translation::TrailingOnesTranslator
- translation::TrailingZerosTranslator
- translation::TranslatorList
- translation::basic_translators::ASCIITranslator
- translation::basic_translators::BinaryTranslator
- translation::basic_translators::BitTranslator
- translation::basic_translators::GroupingBinaryTranslator
- translation::basic_translators::HexTranslator
- translation::basic_translators::IdenticalMSBsTranslator
- translation::basic_translators::LeadingOnesTranslator
- translation::basic_translators::LeadingZerosTranslator
- translation::basic_translators::LebTranslator
- translation::basic_translators::NumberOfOnesTranslator
- translation::basic_translators::OctalTranslator
- translation::basic_translators::TrailingOnesTranslator
- translation::basic_translators::TrailingZerosTranslator
- translation::clock::ClockTranslator
- translation::color_translators::GrayScaleTranslator
- translation::color_translators::RGBTranslator
- translation::color_translators::YCbCrTranslator
- translation::enum_translator::EnumTranslator
- translation::event_translator::EventTranslator
- translation::instruction_translators::InstructionTranslator
- translation::mapping_translators::MappingEntry
- translation::mapping_translators::MappingTranslator
- translation::mapping_translators::MappingTranslatorMap
- translation::numeric_translators::BFloat16Translator
- translation::numeric_translators::DoublePrecisionTranslator
- translation::numeric_translators::E4M3Translator
- translation::numeric_translators::E5M2Translator
- translation::numeric_translators::HalfPrecisionTranslator
- translation::numeric_translators::Posit16Translator
- translation::numeric_translators::Posit32Translator
- translation::numeric_translators::Posit8Translator
- translation::numeric_translators::PositQuire16Translator
- translation::numeric_translators::PositQuire8Translator
- translation::numeric_translators::SignedFixedPointTranslator
- translation::numeric_translators::SignedTranslator
- translation::numeric_translators::SinglePrecisionTranslator
- translation::numeric_translators::UnsignedFixedPointTranslator
- translation::numeric_translators::UnsignedTranslator
- translation::wasm_translator::PluginTranslator
- variable_filter::VariableFilter
- variable_filter::VariableFilterRegexCache
- view::DividerDrawingInfo
- view::DrawConfig
- view::DrawingContext
- view::GroupDrawingInfo
- view::MarkerDrawingInfo
- view::PlaceholderDrawingInfo
- view::StreamDrawingInfo
- view::TimeLineDrawingInfo
- view::VariableDrawingInfo
- viewport::Absolute
- viewport::Relative
- viewport::Viewport
- wave_container::MetaData
- wave_container::QueryResult
- wave_data::WaveData
- wave_source::LoadProgress
- wcp::wcp_server::WcpCSReader
- wcp::wcp_server::WcpServer
- wellen::LoadSignalsCmd
- wellen::LoadSignalsResult
- wellen::WellenContainer
- wellen::WellenSignalAccessor
Enums
- CachedDrawData
- ColorSpecifier
- MoveDir
- analog_renderer::AnalogDrawingCommand
- async_util::AsyncJob
- clock_highlighting::ClockHighlightType
- config::ArrowKeyBindings
- config::AutoLoad
- config::PrimaryMouseDrag
- config::TransitionValue
- cxxrtl::command::CxxrtlCommand
- cxxrtl::command::Diagnostic
- cxxrtl::cs_message::CSMessage
- cxxrtl::sc_message::CommandResponse
- cxxrtl::sc_message::Event
- cxxrtl::sc_message::PauseCause
- cxxrtl::sc_message::SCMessage
- cxxrtl::sc_message::SimulationStatusType
- cxxrtl_container::CachedData
- data_container::DataContainer
- data_container::VariableType
- displayed_item::AnalogRenderStyle
- displayed_item::AnalogYAxisScale
- displayed_item::DisplayedItem
- displayed_item_tree::MoveError
- drawing_canvas::AnalogDrawingCommands
- drawing_canvas::DigitalDrawingType
- drawing_canvas::DinotraceDrawingStyle
- drawing_canvas::DrawingCommands
- file_dialog::OpenMode
- fzcmd::Command
- fzcmd::FuzzyError
- fzcmd::ParamGreed
- fzcmd::ParseError
- fzcmd::RestQuery
- graphics::Anchor
- graphics::Direction
- graphics::Graphic
- hierarchy::HierarchyStyle
- hierarchy::ParameterDisplayLocation
- hierarchy::ScopeExpandType
- keyboard_shortcuts::ShortcutAction
- message::Message
- message::MessageTarget
- mousegestures::GestureKind
- remote::ReloadError
- remote::client::ReloadError
- time::TimeStringFormatting
- time::TimeUnit
- transaction_container::StreamScopeRef
- translation::AnyTranslator
- translation::mapping_translators::MappingParseError
- variable_filter::VariableIOFilterType
- variable_filter::VariableNameFilterType
- variable_name_type::VariableNameType
- view::ItemDrawingInfo
- viewport::ViewportStrategy
- wave_container::ScopeId
- wave_container::SignalAccessor
- wave_container::SignalId
- wave_container::SimulationStatus
- wave_container::VarId
- wave_container::WaveContainer
- wave_data::ScopeType
- wave_source::CxxrtlKind
- wave_source::LoadOptions
- wave_source::LoadProgressStatus
- wave_source::WaveFormat
- wave_source::WaveSource
- wellen::BodyResult
- wellen::HeaderResult
- wellen::LoadSignalPayload
Traits
- analog_renderer::RenderStrategy
- async_util::SpawnableFuture
- drawing_canvas::VariableExt
- translation::TranslationResultExt
- translation::ValueKindExt
- translation::VariableInfoExt
- variable_direction::VariableDirectionExt
- variable_index::VariableIndexExt
- variable_meta::VariableMetaExt
- wave_container::FieldRefExt
- wave_container::ScopeRefExt
- wave_container::VariableRefExt
- wellen::FromVarType
- wellen::VarTypeExt
Macros
Functions
- analog_renderer::draw_amplitude_labels
- analog_renderer::draw_analog
- analog_renderer::draw_building_indicator
- analog_renderer::format_amplitude_value
- analog_renderer::render_with_strategy
- analog_renderer::select_value_range
- analog_renderer::variable_analog_draw_commands
- analog_signal_cache::is_nan_highimp
- async_util::perform_async_work
- async_util::perform_work
- async_util::sleep_ms
- batch_commands::read_command_bytes
- batch_commands::read_command_file
- benchmark::draw_timing_region
- clock_highlighting::clock_highlight_type_menu
- clock_highlighting::draw_clock_edge_marks
- command_parser::get_parser
- command_parser::is_command_file_extension
- command_parser::is_wave_file_extension
- command_parser::separate_at_space
- command_prompt::run_fuzzy_parser
- command_prompt::show_command_prompt
- config::all_theme_names
- config::default_colors
- config::default_next
- config::default_true
- config::deserialize_color_map
- config::deserialize_hex_color
- config::deserialize_theme
- config::find_local_configs
- config::get_luminance
- config::hex_string_to_color32
- cxxrtl::query_container::fill_variable_values
- dialog::draw_open_sibling_state_file_dialog
- dialog::draw_reload_waveform_dialog
- displayed_item_tree::check_location
- displayed_item_tree::next_visible_item
- displayed_item_tree::shift_subtree_to_level
- drawing_canvas::variable_digital_draw_commands
- drawing_canvas::variable_draw_commands
- dump_tree
- file_dialog::create_file_dialog
- file_watcher::is_same_file
- fzcmd::expand_command
- fzcmd::fuzzy_match
- fzcmd::fuzzy_score
- fzcmd::handle_non_terminal_fuzz
- fzcmd::parse_command
- fzcmd::separate_first_word
- fzcmd::separate_optional_word
- fzcmd::separate_until_comma
- fzcmd::split_query
- help::add_hint_text
- help::controls_listing
- help::ctrl_to_cmd
- help::draw_about_window
- help::draw_control_help_window
- help::draw_license_window
- help::draw_quickstart_help_window
- help::key_listing
- keyboard_shortcuts::deserialize_shortcuts
- keyboard_shortcuts::keyboard_shortcuts_serde::deserialize
- keyboard_shortcuts::keyboard_shortcuts_serde::format_binding
- keyboard_shortcuts::keyboard_shortcuts_serde::parse_binding
- keyboard_shortcuts::keyboard_shortcuts_serde::serialize
- keyboard_shortcuts::modifier_priority
- keys::handle_digit
- keys::key_to_digit
- logs::start_logging
- marker::draw_vertical_line
- marker::get_marker_background_color
- marker::marker_click_message
- menus::generic_context_menu
- mousegestures::create_gesture_stroke
- mousegestures::draw_gesture_help
- mousegestures::draw_gesture_text
- mousegestures::gesture_type
- remote::client::check_response
- remote::client::format_signal_url
- remote::client::get_client
- remote::client::get_hierarchy
- remote::client::get_hierarchy_from_server
- remote::client::get_server_status
- remote::client::get_signals
- remote::client::get_signals_batch
- remote::client::get_status
- remote::client::get_time_table
- remote::client::get_time_table_from_server
- remote::client::reload
- remote::client::server_reload
- remote::client::signal_url_len
- remote::get_hierarchy_from_server
- remote::get_server_status
- remote::get_signals
- remote::get_time_table_from_server
- remote::server_reload
- run_egui
- setup_custom_font
- time::create_cache
- time::find_auto_scale
- time::format_locale
- time::format_si
- time::get_locale_format_cache
- time::get_ticks_internal
- time::split_and_format_number
- time::strip_trailing_zeros_and_period
- time::time_string
- time::timeformat_menu
- time::timeunit_menu
- toolbar::add_toolbar_button
- tooltips::find_transaction
- tooltips::handle_transaction_tooltip
- tooltips::scope_tooltip_text
- tooltips::transaction_tooltip_table
- tooltips::transaction_tooltip_text
- tooltips::variable_tooltip_text
- transactions::calculate_rows_of_stream
- transactions::draw_focused_transaction_details
- transactions::draw_transaction_root
- transactions::draw_transaction_root_variables
- transactions::draw_transaction_stream_variables
- transactions::draw_transaction_variable_list
- transactions::section_header
- transactions::subheader
- transactions::table_row
- translation::all_translators
- translation::basic_translators::check_wordlength
- translation::basic_translators::decode_lebxxx
- translation::basic_translators::group_n_chars
- translation::basic_translators::leading_ones
- translation::basic_translators::map_to_radix
- translation::check_single_wordlength
- translation::color_translators::ycbcr_to_rgb
- translation::find_user_decoders
- translation::find_user_decoders_at_path
- translation::find_user_mapping_translators
- translation::find_user_mapping_translators_at_path
- translation::fixed_point::big_uint_to_sfixed
- translation::fixed_point::big_uint_to_ufixed
- translation::format
- translation::group_n_chars
- translation::instruction_translators::new_la64_translator
- translation::instruction_translators::new_mips_translator
- translation::instruction_translators::new_rv32_translator
- translation::instruction_translators::new_rv64_translator
- translation::mapping_translators::key_display
- translation::mapping_translators::kind_color_keywords
- translation::mapping_translators::normalize_first_column
- translation::mapping_translators::parse_color_kind
- translation::mapping_translators::parse_content_with_default_name
- translation::mapping_translators::parse_file
- translation::mapping_translators::parse_key_value
- translation::mapping_translators::parse_key_with_kind
- translation::mapping_translators::parse_line
- translation::mapping_translators::parse_specifier
- translation::new_la64_translator
- translation::new_mips_translator
- translation::new_rv32_translator
- translation::new_rv64_translator
- translation::numeric_translators::compute_signed_value
- translation::numeric_translators::decode_e4m3
- translation::numeric_translators::decode_e4m3_f64
- translation::numeric_translators::decode_e5m2
- translation::numeric_translators::decode_e5m2_f64
- translation::numeric_translators::format_fp8_value
- translation::numeric_translators::shortest_float_representation
- translation::numeric_translators::translate_numeric
- translation::translate_with_basic
- translation::wasm_translator::current_dir
- translation::wasm_translator::discover_wasm_translators
- translation::wasm_translator::file_exists
- translation::wasm_translator::read_file
- util::alpha_idx_to_uint_idx
- util::get_alpha_focus_id
- util::get_multi_extension
- util::get_multi_extension_from_filename
- util::search_upward
- util::uint_idx_to_alpha_idx
- variable_direction::get_direction_string
- variable_filter::get_variable_direction
- variable_meta::match_variable_type_name
- variable_name_type::compute_minimal_display_map
- view::draw_true_name
- viewport::default_edge_space
- viewport::default_min_width
- viewport::ease_in_out_size
- wave_data::select_preferred_translator
- wave_data::variable_translator
- wave_source::draw_progress_information
- wave_source::string_to_wavesource
- wave_source::url_to_wavesource
- wellen::binary_search
- wellen::convert_format
- wellen::convert_variable_value
- wellen::scope_type_to_string
Type Aliases
- command_parser::RestCommand
- cxxrtl::query_container::ValueList
- cxxrtl_container::Callback
- fzcmd::Parser
- fzcmd::QuerySplitter
- message::CommandCount
- translation::DynBasicTranslator
- translation::DynTranslator
- wave_container::AnalogCacheKey
- wave_container::FieldRef
- wave_container::ScopeRef
- wave_container::VariableMeta
- wave_container::VariableRef
Statics
- EGUI_CONTEXT
- OUTSTANDING_TRANSACTIONS
- config::BUILTIN_THEMES
- config::PROJECT_DIR
- logs::RECORD_MUTEX
- time::LOCALE_FORMAT_CACHE
- translation::DECODERS_DIR
- translation::MAPPINGS_DIR
- translation::mapping_translators::KIND_COLOR_KEYWORDS
- translation::wasm_translator::TRANSLATOR_DIR
- variable_meta::SIGNED_FIXEDPOINT_TYPE_NAMES
- variable_meta::SIGNED_INTEGER_TYPE_NAMES
- variable_meta::UNSIGNED_FIXEDPOINT_TYPE_NAMES
- variable_meta::UNSIGNED_INTEGER_TYPE_NAMES
- wellen::UNIQUE_ID_COUNT
Constants
- analog_signal_cache::NAN_HIGHIMP
- analog_signal_cache::NAN_UNDEF
- benchmark::NUM_PERF_SAMPLES
- channels::CHANNEL_SIZE
- config::CONFIG_FILE
- config::LOCAL_DIR
- config::OLD_CONFIG_FILE
- config::THEMES_DIR
- cxxrtl_container::DEFAULT_REFERENCE
- displayed_item::DEFAULT_DIVIDER_NAME
- marker::CURSOR_MARKER_IDX
- marker::DEFAULT_MARKER_NAME
- marker::MAX_MARKERS
- marker::MAX_MARKER_INDEX
- mousegestures::TAN_22_5_DEGREES
- statusbar::PROGRESS_DEBOUNCE_MS
- time::DEFAULT_TIMELINE_NAME
- time::THIN_SPACE
- time::TICK_STEPS
- transactions::ATTRIBUTES_SECTION_TITLE
- transactions::ATTR_NAME_LABEL
- transactions::ATTR_VALUE_LABEL
- transactions::END_TIME_LABEL
- transactions::FOCUSED_TX_DETAILS_HDR
- transactions::INCOMING_RELATIONS_TITLE
- transactions::OUTGOING_RELATIONS_TITLE
- transactions::PROPERTIES_HDR
- transactions::ROW_HEIGHT
- transactions::SECTION_GAP
- transactions::SINK_TX_LABEL
- transactions::SOURCE_TX_LABEL
- transactions::START_TIME_LABEL
- transactions::STREAM_NOT_FOUND_LABEL
- transactions::SUBHEADER_GAP
- transactions::SUBHEADER_SIZE
- transactions::TRANSACTIONS_FILE_EXTENSION
- transactions::TRANSACTION_ROOT_NAME
- transactions::TX_ID_LABEL
- transactions::TX_TYPE_LABEL
- variable_name_type::ELLIPSIS
- wave_data::PER_SCROLL_EVENT
- wave_data::SCROLL_EVENTS_PER_PAGE
- wave_source::STATE_FILE_EXTENSION