|
ORE Studio 0.0.4
|
Qt-based graphical user interface for ORE Studio. More...
Namespaces | |
| namespace | party_categories |
| Fixed party category values (foundation data, not server-fetched). | |
Classes | |
| class | AboutDialog |
| Widget displaying application version, build metadata, and runtime system information, embedded in an MDI subwindow. More... | |
| class | AbstractClientModel |
| Base class for all client-side entity models. More... | |
| class | AccountController |
| Controller managing all account-related windows and operations. More... | |
| class | AccountDetailDialog |
| Dialog widget for creating and editing user accounts. More... | |
| class | AccountHistoryDialog |
| Widget for displaying account version history. More... | |
| class | AccountItemDelegate |
| Custom delegate for rendering account table cells. More... | |
| class | AccountMdiWindow |
| MDI window for displaying and managing user accounts. More... | |
| class | AccountPartiesWidget |
| Widget for managing parties assigned to an account. More... | |
| class | AccountRolesWidget |
| Widget for managing roles assigned to an account. More... | |
| struct | AccountWithLoginInfo |
| Composite structure combining account with its login status. More... | |
| class | AddItemDialog |
| Combined modeless dialog for creating and editing folders, environments, and connections. More... | |
| class | AdminAccountPage |
| Page for creating the initial administrator account. More... | |
| class | AdminPlugin |
| Plugin owning all admin-domain entity controllers. More... | |
| class | AnalyticsPlugin |
| Plugin owning all analytics and pricing model controllers. More... | |
| class | AppController |
| Controller for managing compute app windows and operations. More... | |
| class | AppDetailDialog |
| Detail dialog for viewing and editing compute app records. More... | |
| class | AppHistoryDialog |
| Dialog for viewing the version history of a compute app. More... | |
| class | ApplyOnboardingPage |
| Fourth page: provisions the tenant and creates admin account. More... | |
| class | AppMdiWindow |
| MDI window for displaying and managing compute apps. More... | |
| class | AppProvisionerWizard |
| Step-by-step wizard for provisioning a new compute application. More... | |
| class | AppVersionController |
| Controller for managing app version windows and operations. More... | |
| class | AppVersionDetailDialog |
| Detail dialog for viewing and editing app version records. More... | |
| class | AppVersionHistoryDialog |
| Dialog for viewing the version history of a app version. More... | |
| class | AppVersionMdiWindow |
| MDI window for displaying and managing app versions. More... | |
| class | BadgeCache |
| Client-side cache of badge definitions and mappings. More... | |
| class | BadgeDefinitionController |
| Controller for managing badge definition windows and operations. More... | |
| class | BadgeDefinitionDetailDialog |
| Detail dialog for viewing and editing badge definition records. More... | |
| class | BadgeDefinitionHistoryDialog |
| Dialog for viewing the version history of a badge definition. More... | |
| class | BadgeDefinitionMdiWindow |
| MDI window for displaying and managing badge definitions. More... | |
| class | BadgeSeverityController |
| Controller for managing badge severity windows and operations. More... | |
| class | BadgeSeverityDetailDialog |
| Detail dialog for viewing and editing badge severity records. More... | |
| class | BadgeSeverityHistoryDialog |
| Dialog for viewing the version history of a badge severity. More... | |
| class | BadgeSeverityMdiWindow |
| MDI window for displaying and managing badge severities. More... | |
| class | BatchDetailDialog |
| Detail dialog for viewing and editing compute batch records. More... | |
| class | BondInstrumentForm |
IInstrumentForm subclass owning the bond instrument editor. More... | |
| class | BookController |
| Controller for managing book windows and operations. More... | |
| class | BookDetailDialog |
| Detail dialog for viewing and editing book records. More... | |
| class | BookHistoryDialog |
| Dialog for viewing the version history of a book. More... | |
| class | BookMdiWindow |
| MDI window for displaying and managing books. More... | |
| class | BookStatusController |
| Controller for managing book status windows and operations. More... | |
| class | BookStatusDetailDialog |
| Detail dialog for viewing and editing book status records. More... | |
| class | BookStatusHistoryDialog |
| Dialog for viewing the version history of a book status. More... | |
| class | BookStatusMdiWindow |
| MDI window for displaying and managing book statuses. More... | |
| class | BoundedListView |
| A QListView that caps the combo box popup height and repositions it. More... | |
| class | BundleInstallPage |
| Page for async publication of the selected bundle. More... | |
| class | BundleSelectionPage |
| Page for selecting a dataset bundle to publish. More... | |
| class | BundleSummaryPage |
| Page showing bundle contents and dataset list. More... | |
| struct | business_unit_entry |
| A name/id pair for a business unit, used to populate owner-unit combos. More... | |
| class | BusinessCentreController |
| Controller for managing business centre windows and operations. More... | |
| class | BusinessCentreDetailDialog |
| Detail dialog for viewing and editing business centre records. More... | |
| class | BusinessCentreHistoryDialog |
| Dialog for viewing the version history of a business centre. More... | |
| class | BusinessCentreMdiWindow |
| MDI window for displaying and managing business centres. More... | |
| class | BusinessDayConventionTypeController |
| Controller for managing business day convention type windows and operations. More... | |
| class | BusinessDayConventionTypeDetailDialog |
| Detail dialog for viewing and editing business day convention type records. More... | |
| class | BusinessDayConventionTypeHistoryDialog |
| Dialog for viewing the version history of a business day convention type. More... | |
| class | BusinessDayConventionTypeMdiWindow |
| MDI window for displaying and managing business day convention types. More... | |
| class | BusinessUnitController |
| Controller for managing business unit windows and operations. More... | |
| class | BusinessUnitDetailDialog |
| Detail dialog for viewing and editing business unit records. More... | |
| class | BusinessUnitHistoryDialog |
| Dialog for viewing the version history of a business unit. More... | |
| class | BusinessUnitMdiWindow |
| MDI window for displaying and managing business units. More... | |
| class | BusinessUnitTypeController |
| Controller for managing business unit type windows and operations. More... | |
| class | BusinessUnitTypeDetailDialog |
| Detail dialog for viewing and editing business unit type records. More... | |
| class | BusinessUnitTypeHistoryDialog |
| Dialog for viewing the version history of a business unit type. More... | |
| class | BusinessUnitTypeMdiWindow |
| MDI window for displaying and managing business unit types. More... | |
| class | CatalogController |
| Controller for managing catalog-related windows. More... | |
| class | CatalogDetailDialog |
| Dialog for viewing and editing catalog details. More... | |
| class | CatalogHistoryDialog |
| Dialog for viewing catalog version history. More... | |
| class | CatalogMdiWindow |
| MDI window for displaying and managing catalogs. More... | |
| class | CdsConventionController |
| Controller for managing CDS convention windows and operations. More... | |
| class | CdsConventionDetailDialog |
| Detail dialog for viewing and editing CDS convention records. More... | |
| class | CdsConventionHistoryDialog |
| Dialog for viewing the version history of a CDS convention. More... | |
| class | CdsConventionMdiWindow |
| MDI window for displaying and managing CDS conventions. More... | |
| class | ChangePasswordDialog |
| Dialog for changing user password after forced password reset. More... | |
| class | ChangeReasonCache |
| Shared cache for change reasons used across all entity dialogs. More... | |
| class | ChangeReasonCategoryController |
| Controller for change reason category management windows. More... | |
| class | ChangeReasonCategoryDetailDialog |
| Dialog widget for creating and editing change reason categories. More... | |
| class | ChangeReasonCategoryHistoryDialog |
| Widget for displaying change reason category version history. More... | |
| class | ChangeReasonCategoryMdiWindow |
| MDI window for displaying and managing change reason categories. More... | |
| class | ChangeReasonController |
| Controller for change reason management windows. More... | |
| class | ChangeReasonDetailDialog |
| Dialog widget for creating and editing change reasons. More... | |
| class | ChangeReasonDialog |
| Dialog for selecting a change reason when saving/deleting entities. More... | |
| class | ChangeReasonHistoryDialog |
| Widget for displaying change reason version history. More... | |
| class | ChangeReasonItemDelegate |
| Custom delegate for rendering change reason table cells. More... | |
| class | ChangeReasonMdiWindow |
| MDI window for displaying and managing change reasons. More... | |
| class | ClientAccountModel |
| Model for displaying accounts fetched from the server via client. More... | |
| class | ClientAppModel |
| Model for displaying compute apps fetched from the server. More... | |
| class | ClientAppVersionModel |
| Model for displaying app versions fetched from the server. More... | |
| class | ClientBadgeDefinitionModel |
| Model for displaying badge definitions fetched from the server. More... | |
| class | ClientBadgeSeverityModel |
| Model for displaying badge severities fetched from the server. More... | |
| class | ClientBatchModel |
| Model for displaying compute batches fetched from the server. More... | |
| class | ClientBookModel |
| Model for displaying books fetched from the server. More... | |
| class | ClientBookStatusModel |
| Model for displaying book statuses fetched from the server. More... | |
| class | ClientBusinessCentreModel |
| Model for displaying business centres fetched from the server. More... | |
| class | ClientBusinessDayConventionTypeModel |
| Model for displaying business day convention types fetched from the server. More... | |
| class | ClientBusinessUnitModel |
| Model for displaying business units fetched from the server. More... | |
| class | ClientBusinessUnitTypeModel |
| Model for displaying business unit types fetched from the server. More... | |
| class | ClientCatalogModel |
| Table model for displaying catalogs in a QTableView. More... | |
| class | ClientCdsConventionModel |
| Model for displaying CDS conventions fetched from the server. More... | |
| class | ClientChangeReasonCategoryModel |
| Model for displaying change reason categories fetched from the server. More... | |
| class | ClientChangeReasonModel |
| Model for displaying change reasons fetched from the server. More... | |
| class | ClientCodeDomainModel |
| Model for displaying code domains fetched from the server. More... | |
| class | ClientConcurrencyPolicyModel |
| Model for displaying concurrency policies fetched from the server. More... | |
| class | ClientContactTypeModel |
| Model for displaying contact types fetched from the server. More... | |
| class | ClientCounterpartyModel |
| Model for displaying counterparties fetched from the server. More... | |
| class | ClientCountryModel |
| Model for displaying countries fetched from the server. More... | |
| class | ClientCurrencyMarketTierModel |
| Model for displaying currency market tiers fetched from the server. More... | |
| class | ClientCurrencyModel |
| Model for displaying currencies fetched from the server via client. More... | |
| class | ClientDatasetBundleModel |
| Model for displaying dataset bundles fetched from the server. More... | |
| class | ClientDatasetDependencyModel |
| Table model for displaying dataset dependencies. More... | |
| class | ClientDayCountFractionTypeModel |
| Model for displaying day count fraction types fetched from the server. More... | |
| class | ClientDepositConventionModel |
| Model for displaying deposit conventions fetched from the server. More... | |
| class | ClientFloatingIndexTypeModel |
| Model for displaying floating index types fetched from the server. More... | |
| class | ClientFraConventionModel |
| Model for displaying FRA conventions fetched from the server. More... | |
| class | ClientFxConventionModel |
| Model for displaying FX conventions fetched from the server. More... | |
| class | ClientHostModel |
| Model for displaying compute hosts fetched from the server. More... | |
| class | ClientIborIndexConventionModel |
| Model for displaying IBOR index conventions fetched from the server. More... | |
| class | ClientJobDefinitionModel |
| Model for displaying job definitions fetched from the server. More... | |
| class | ClientJobInstanceModel |
| Table model for the global job-instance execution history. More... | |
| class | ClientLegTypeModel |
| Model for displaying leg types fetched from the server. More... | |
| class | ClientManager |
| Manages the lifecycle of the NATS client and login state. More... | |
| class | ClientMarketFixingModel |
| Qt table model for market fixings for a single index series. More... | |
| class | ClientMarketObservationModel |
| Qt table model for market observations for a single series. More... | |
| class | ClientMarketSeriesModel |
| Qt table model for market series fetched from the market data service. More... | |
| class | ClientMonetaryNatureModel |
| Model for displaying monetary naturees fetched from the server. More... | |
| class | ClientOisConventionModel |
| Model for displaying OIS conventions fetched from the server. More... | |
| class | ClientOriginDimensionModel |
| Model for displaying origin dimensions fetched from the server. More... | |
| class | ClientOvernightIndexConventionModel |
| Model for displaying overnight index conventions fetched from the server. More... | |
| class | ClientPartyIdSchemeModel |
| Model for displaying party ID schemes fetched from the server. More... | |
| class | ClientPartyModel |
| Model for displaying parties fetched from the server. More... | |
| class | ClientPartyStatusModel |
| Model for displaying party statuses fetched from the server. More... | |
| class | ClientPartyTypeModel |
| Model for displaying party types fetched from the server. More... | |
| class | ClientPaymentFrequencyTypeModel |
| Model for displaying payment frequency types fetched from the server. More... | |
| class | ClientPortfolioModel |
| Model for displaying portfolios fetched from the server. More... | |
| class | ClientPricingEngineTypeModel |
| Model for displaying pricing engine types fetched from the server. More... | |
| class | ClientPricingModelConfigModel |
| Model for displaying pricing model configurations fetched from the server. More... | |
| class | ClientPricingModelProductModel |
| Model for displaying pricing model products fetched from the server. More... | |
| class | ClientPricingModelProductParameterModel |
| Model for displaying pricing model product parameters fetched from the server. More... | |
| class | ClientPurposeTypeModel |
| Model for displaying purpose types fetched from the server. More... | |
| class | ClientQueueModel |
| Table model that lists JetStream streams and their statistics. More... | |
| class | ClientReportDefinitionModel |
| Model for displaying report definitions fetched from the server. More... | |
| class | ClientReportInstanceModel |
| Model for displaying report instances fetched from the server. More... | |
| class | ClientReportTypeModel |
| Model for displaying report types fetched from the server. More... | |
| class | ClientResultItemDelegate |
| Custom delegate for rendering compute result table cells. More... | |
| class | ClientResultModel |
| Model for displaying compute results fetched from the server. More... | |
| class | ClientRoleModel |
| Model for displaying roles fetched from the server via client. More... | |
| class | ClientRoundingTypeModel |
| Model for displaying rounding types fetched from the server. More... | |
| class | ClientSwapConventionModel |
| Model for displaying swap conventions fetched from the server. More... | |
| class | ClientSystemSettingModel |
| Model for displaying system settings fetched from the server. More... | |
| class | ClientTelemetryLogModel |
| Model for displaying telemetry log entries from the server. More... | |
| class | ClientTenantModel |
| Model for displaying tenants fetched from the server. More... | |
| class | ClientTenantTypeModel |
| Model for displaying tenant types fetched from the server. More... | |
| class | ClientTradeModel |
| Model for displaying trades fetched from the server. More... | |
| class | ClientWorkunitModel |
| Model for displaying workunits fetched from the server. More... | |
| class | ClientZeroConventionModel |
| Model for displaying zero conventions fetched from the server. More... | |
| class | CodeDomainController |
| Controller for managing code domain windows and operations. More... | |
| class | CodeDomainDetailDialog |
| Detail dialog for viewing and editing code domain records. More... | |
| class | CodeDomainHistoryDialog |
| Dialog for viewing the version history of a code domain. More... | |
| class | CodeDomainMdiWindow |
| MDI window for displaying and managing code domains. More... | |
| struct | color_constants |
| Centralized color constants for consistent UI styling. More... | |
| struct | ColumnMetadata |
| Metadata for a table column. More... | |
| class | CommandLineParser |
| Encapsulates Qt command line parsing for the application. More... | |
| class | CommodityInstrumentForm |
IInstrumentForm subclass owning the commodity instrument editor. More... | |
| class | CompositeInstrumentForm |
IInstrumentForm subclass owning the composite instrument editor. More... | |
| class | CompositeLegsWidget |
| Reusable widget for displaying and editing a list of composite legs. More... | |
| struct | compute_task |
| A joined view row: one result with its workunit and batch context. More... | |
| class | ComputeConsoleController |
| Controller for the unified compute console window. More... | |
| class | ComputeConsoleWindow |
| Unified compute console modelled on the BOINC manager UI. More... | |
| class | ComputeDashboardController |
| Controller for the compute grid dashboard window. More... | |
| class | ComputeDashboardMdiWindow |
| MDI window showing a summary of the compute grid state. More... | |
| class | ComputePlugin |
| Plugin owning all compute and reporting controllers. More... | |
| class | ComputeTaskViewModel |
| Read-only table model that joins results, workunits, and batches. More... | |
| class | ComputeTransferModel |
| Pure Qt model tracking upload/download progress. More... | |
| class | ConcurrencyPolicyController |
| Controller for managing concurrency policy windows and operations. More... | |
| class | ConcurrencyPolicyDetailDialog |
| Detail dialog for viewing and editing concurrency policy records. More... | |
| class | ConcurrencyPolicyHistoryDialog |
| Dialog for viewing the version history of a concurrency policy. More... | |
| class | ConcurrencyPolicyMdiWindow |
| MDI window for displaying and managing concurrency policies. More... | |
| class | ConfirmPublishPage |
| Confirmation page showing publication summary. More... | |
| class | ConnectionBrowserMdiWindow |
| MDI window for browsing and managing saved server connections. More... | |
| class | ConnectionDetailPanel |
| Detail panel showing read-only information about selected item. More... | |
| class | ConnectionItemDelegate |
| Custom delegate for rendering connection items with tag badges. More... | |
| class | ConnectionTreeModel |
| Tree model for displaying folders, environments, and connections. More... | |
| struct | ConnectionTreeNode |
| Tree node representing a folder, pure environment, or connection. More... | |
| struct | contact_entry |
| Lightweight struct for populating contact tables. More... | |
| class | ContactTypeController |
| Controller for managing contact type windows and operations. More... | |
| class | ContactTypeDetailDialog |
| Detail dialog for viewing and editing contact type records. More... | |
| class | ContactTypeHistoryDialog |
| Dialog for viewing the version history of a contact type. More... | |
| class | ContactTypeMdiWindow |
| MDI window for displaying and managing contact types. More... | |
| class | counterparty_detail_operations |
| Counterparty-specific operations for the entity detail dialog. More... | |
| class | CounterpartyController |
| Controller for managing counterparty windows and operations. More... | |
| class | CounterpartyHistoryDialog |
| Dialog for viewing the version history of a counterparty. More... | |
| struct | CounterpartyInfo |
| Short counterparty display info. More... | |
| class | CounterpartyMdiWindow |
| MDI window for displaying and managing counterparties. More... | |
| class | CountryController |
| Controller managing all country-related windows and operations. More... | |
| class | CountryHistoryDialog |
| Widget for displaying country version history. More... | |
| class | CountryMdiWindow |
| MDI window for displaying countries. More... | |
| class | CreateQueueDialog |
| Dialog for creating a new message queue. More... | |
| class | CreditInstrumentForm |
IInstrumentForm subclass owning the credit instrument editor. More... | |
| class | CronEditorDialog |
| Tabbed dialog for building cron expressions field by field. More... | |
| class | CronExpressionWidget |
| Compact widget for entering and editing cron expressions. More... | |
| class | CronFieldWidget |
| One tab inside CronEditorDialog. More... | |
| class | CurrencyController |
| Controller managing all currency-related windows and operations. More... | |
| class | CurrencyHistoryDialog |
| Widget for displaying currency version history. More... | |
| class | CurrencyMarketTierController |
| Controller for managing currency market tier windows and operations. More... | |
| class | CurrencyMarketTierDetailDialog |
| Detail dialog for viewing and editing currency market tier records. More... | |
| class | CurrencyMarketTierHistoryDialog |
| Dialog for viewing the version history of a currency market tier. More... | |
| class | CurrencyMarketTierMdiWindow |
| MDI window for displaying and managing currency market tiers. More... | |
| class | CurrencyMdiWindow |
| MDI window for displaying currencies. More... | |
| class | DataLibrarianWindow |
| The Data Librarian window for browsing and managing datasets. More... | |
| class | DatasetBundleController |
| Controller for managing dataset bundle windows and operations. More... | |
| class | DatasetBundleDetailDialog |
| Detail dialog for viewing and editing dataset bundle records. More... | |
| class | DatasetBundleHistoryDialog |
| Dialog for viewing the version history of a dataset bundle. More... | |
| class | DatasetBundleMdiWindow |
| MDI window for displaying and managing dataset bundles. More... | |
| class | DatasetViewDialog |
| Dialog for viewing dataset details with tabbed interface. More... | |
| class | DataTransferPlugin |
| Qt plugin providing the Data Transfer top-level menu. More... | |
| class | DayCountFractionTypeController |
| Controller for managing day count fraction type windows and operations. More... | |
| class | DayCountFractionTypeDetailDialog |
| Detail dialog for viewing and editing day count fraction type records. More... | |
| class | DayCountFractionTypeHistoryDialog |
| Dialog for viewing the version history of a day count fraction type. More... | |
| class | DayCountFractionTypeMdiWindow |
| MDI window for displaying and managing day count fraction types. More... | |
| struct | default_timestamp_extractor |
| Default timestamp extractor that accesses .recorded_at member. More... | |
| class | DepositConventionController |
| Controller for managing deposit convention windows and operations. More... | |
| class | DepositConventionDetailDialog |
| Detail dialog for viewing and editing deposit convention records. More... | |
| class | DepositConventionHistoryDialog |
| Dialog for viewing the version history of a deposit convention. More... | |
| class | DepositConventionMdiWindow |
| MDI window for displaying and managing deposit conventions. More... | |
| class | DetachableMdiSubWindow |
| QMdiSubWindow that can be detached to become a floating window. More... | |
| class | DetailDialogBase |
| Base class for all detail dialogs. More... | |
| struct | dialog_styles |
| Centralized stylesheet constants for dark-themed dialogs. More... | |
| struct | entity_data |
| Common entity data extracted from party or counterparty types. More... | |
| class | entity_detail_operations |
| Interface for entity-specific operations in the detail dialog. More... | |
| class | EntityController |
| Abstract base class for entity controllers. More... | |
| class | EntityDetailDialog |
| Shared detail dialog for viewing and editing party and counterparty records. More... | |
| class | EntityItemDelegate |
| Data-driven item delegate configured by a per-column style vector. More... | |
| class | EntityListMdiWindow |
| Base class for entity list MDI windows providing stale indicator support. More... | |
| class | EquityInstrumentForm |
IInstrumentForm subclass owning the equity instrument editor. More... | |
| struct | EventRecord |
| Record of a single event for display in the viewer. More... | |
| class | EventTableModel |
| Table model for displaying event records. More... | |
| class | EventViewerWindow |
| MDI window for viewing domain events in real-time. More... | |
| class | exception_helper |
| Helper class for handling exceptions and server errors in async operations. More... | |
| struct | FieldConfig |
| Configuration for one cron field (minutes, hours, etc.). More... | |
| class | FlagSelectorDialog |
| Dialog for selecting a flag/image to associate with a currency. More... | |
| class | FloatingIndexTypeController |
| Controller for managing floating index type windows and operations. More... | |
| class | FloatingIndexTypeDetailDialog |
| Detail dialog for viewing and editing floating index type records. More... | |
| class | FloatingIndexTypeHistoryDialog |
| Dialog for viewing the version history of a floating index type. More... | |
| class | FloatingIndexTypeMdiWindow |
| MDI window for displaying and managing floating index types. More... | |
| class | FraConventionController |
| Controller for managing FRA convention windows and operations. More... | |
| class | FraConventionDetailDialog |
| Detail dialog for viewing and editing FRA convention records. More... | |
| class | FraConventionHistoryDialog |
| Dialog for viewing the version history of a FRA convention. More... | |
| class | FraConventionMdiWindow |
| MDI window for displaying and managing FRA conventions. More... | |
| class | FxAccumulatorInstrumentForm |
| IInstrumentForm for FX Accumulator trades. More... | |
| class | FxAsianForwardInstrumentForm |
| IInstrumentForm for FX Asian Forward trades. More... | |
| class | FxBarrierOptionInstrumentForm |
| IInstrumentForm for FX Barrier Option trades. More... | |
| class | FxConventionController |
| Controller for managing FX convention windows and operations. More... | |
| class | FxConventionDetailDialog |
| Detail dialog for viewing and editing FX convention records. More... | |
| class | FxConventionHistoryDialog |
| Dialog for viewing the version history of a FX convention. More... | |
| class | FxConventionMdiWindow |
| MDI window for displaying and managing FX conventions. More... | |
| class | FxDigitalOptionInstrumentForm |
| IInstrumentForm for FX Digital Option trades. More... | |
| class | FxInstrumentForm |
IInstrumentForm subclass owning the FX instrument editor. More... | |
| class | FxVanillaOptionInstrumentForm |
IInstrumentForm subclass for FX Vanilla Option (FxOption) trades. More... | |
| class | FxVarianceSwapInstrumentForm |
| IInstrumentForm for FX Variance Swap trades. More... | |
| class | HostDisplayNameCache |
| Shared cache mapping host UUID strings to whimsical display names. More... | |
| class | IborIndexConventionController |
| Controller for managing IBOR index convention windows and operations. More... | |
| class | IborIndexConventionDetailDialog |
| Detail dialog for viewing and editing IBOR index convention records. More... | |
| class | IborIndexConventionHistoryDialog |
| Dialog for viewing the version history of a IBOR index convention. More... | |
| class | IborIndexConventionMdiWindow |
| MDI window for displaying and managing IBOR index conventions. More... | |
| class | IconUtils |
| Utility class for icon manipulation operations. More... | |
| struct | identifier_entry |
| Lightweight struct for populating identifier tables. More... | |
| class | IInstrumentForm |
Pure-virtual interface implemented by every per-family instrument form widget hosted in TradeDetailDialog. More... | |
| class | ImageCache |
| Cache for dynamically loaded images (flags, icons) from the server. More... | |
| class | ImportCurrencyDialog |
| Dialog for previewing and importing currencies from XML files. More... | |
| class | ImportTradeDialog |
| Dialog for reviewing defaults and importing ORE portfolio trades. More... | |
| class | InstrumentFormRegistry |
| Maps instrument families and specific trade type codes to form widget factories. More... | |
| class | InstrumentFormUtils |
| Static helpers for populating and reading instrument-form combo boxes. More... | |
| struct | InstrumentProvenance |
Audit metadata snapshot reported by an IInstrumentForm so the outer dialog can refresh its (shared) instrument provenance widget. More... | |
| class | IPlugin |
| Abstract interface that every domain plugin must implement. More... | |
| class | JobDefinitionController |
| Controller for managing job definition windows and operations. More... | |
| class | JobDefinitionDetailDialog |
| Detail dialog for viewing and editing job definition records. More... | |
| class | JobDefinitionHistoryDialog |
| Dialog for viewing execution history (job_instance records) for a job definition. More... | |
| class | JobDefinitionMdiWindow |
| MDI window for displaying and managing job definitions. More... | |
| class | JobInstanceController |
| Controller for the job-instance execution history window. More... | |
| class | JobInstanceDetailDialog |
| Read-only detail dialog for a single job instance execution record. More... | |
| class | JobInstanceMdiWindow |
| MDI window showing the global job-instance execution history. More... | |
| class | LegTypeController |
| Controller for managing leg type windows and operations. More... | |
| class | LegTypeDetailDialog |
| Detail dialog for viewing and editing leg type records. More... | |
| class | LegTypeHistoryDialog |
| Dialog for viewing the version history of a leg type. More... | |
| class | LegTypeMdiWindow |
| MDI window for displaying and managing leg types. More... | |
| class | LeiEntityPicker |
| Reusable widget for searching and selecting an LEI entity. More... | |
| class | LeiPartyConfigPage |
| Page for configuring LEI entity parameters. More... | |
| struct | load_all_entities_result |
| Result of loading all entities for hierarchy/parent combo. More... | |
| struct | load_contacts_result |
| Result of loading contacts for an entity. More... | |
| struct | load_identifiers_result |
| Result of loading identifiers for an entity. More... | |
| class | LoginDialog |
| Login dialog with dark theme. More... | |
| struct | LoginResult |
| Result of a login attempt. More... | |
| struct | lookup_result |
| Result of fetching type and status lookup codes from the server. More... | |
| class | MainWindow |
| Main application window providing the MDI interface. More... | |
| class | MarketDataController |
| Controller managing the market data MDI windows. More... | |
| class | MarketFixingDetailMdiWindow |
| MDI window showing the fixing history for a single index series. More... | |
| class | MarketFixingsMdiWindow |
| MDI window listing index fixing series and their historical fixing values. More... | |
| class | MarketObservationMdiWindow |
| MDI window showing the time-series observations for a single market series. More... | |
| class | MarketSeriesMdiWindow |
| MDI window listing all market series (yield curves, vol surfaces, etc.) More... | |
| class | MasterPasswordDialog |
| Dialog for entering or changing the master password. More... | |
| class | MdiAreaWithBackground |
| Custom QMdiArea that displays a background logo when no windows are open. More... | |
| class | MdiUtils |
| Utility functions for MDI window operations. More... | |
| class | MktdataPlugin |
| Market data plugin: market series, fixings, and currency market tiers. More... | |
| class | ModeAndLeiPage |
| First page: choose Blank or GLEIF mode and select LEI entity. More... | |
| class | MonetaryNatureController |
| Controller for managing monetary nature windows and operations. More... | |
| class | MonetaryNatureDetailDialog |
| Detail dialog for viewing and editing monetary nature records. More... | |
| class | MonetaryNatureHistoryDialog |
| Dialog for viewing the version history of a monetary nature. More... | |
| class | MonetaryNatureMdiWindow |
| MDI window for displaying and managing monetary naturees. More... | |
| class | MyAccountDialog |
| Widget for users to manage their own account details. More... | |
| class | NatureDimensionController |
| Controller for managing nature dimension windows and operations. More... | |
| class | OisConventionController |
| Controller for managing OIS convention windows and operations. More... | |
| class | OisConventionDetailDialog |
| Detail dialog for viewing and editing OIS convention records. More... | |
| class | OisConventionHistoryDialog |
| Dialog for viewing the version history of a OIS convention. More... | |
| class | OisConventionMdiWindow |
| MDI window for displaying and managing OIS conventions. More... | |
| class | OnboardingAdminAccountPage |
| Third page: create the initial admin account for the new tenant. More... | |
| struct | operation_result |
| Common result type for save and delete operations. More... | |
| class | OptionalDatasetsPage |
| Page for opting in to optional datasets. More... | |
| class | OptionsPage |
| Page for configuring publication options. More... | |
| class | OreImportController |
| Controller that owns and launches the OreImportWizard. More... | |
| class | OreImporter |
| Executes an ORE import: builds the plan, resolves name collisions, and saves currencies, portfolios, books, trades, and instruments via NATS. More... | |
| class | OreImportWizard |
| 7-page wizard for importing ORE directory data into OreStudio. More... | |
| class | OreLogViewerWidget |
| Displays ORE engine and wrapper logs for a single compute result. More... | |
| class | OrgExplorerMdiWindow |
| MDI window showing the organisational hierarchy with a filtered trade table. More... | |
| class | OrgExplorerTradeModel |
| Table model for filtered trades in the org/BU tree window. More... | |
| class | OrgExplorerTreeModel |
| Tree model for the organisational hierarchy. More... | |
| struct | OrgTreeNode |
| A single node in the organisational hierarchy tree. More... | |
| struct | OrgTreeNodeFilter |
| Filter result from a tree node selection. More... | |
| class | OriginDimensionController |
| Controller for managing origin dimension windows and operations. More... | |
| class | OriginDimensionDetailDialog |
| Detail dialog for viewing and editing origin dimension records. More... | |
| class | OriginDimensionHistoryDialog |
| Dialog for viewing the version history of an origin dimension. More... | |
| class | OriginDimensionMdiWindow |
| MDI window for displaying and managing origin dimensions. More... | |
| class | OvernightIndexConventionController |
| Controller for managing overnight index convention windows and operations. More... | |
| class | OvernightIndexConventionDetailDialog |
| Detail dialog for viewing and editing overnight index convention records. More... | |
| class | OvernightIndexConventionHistoryDialog |
| Dialog for viewing the version history of a overnight index convention. More... | |
| class | OvernightIndexConventionMdiWindow |
| MDI window for displaying and managing overnight index conventions. More... | |
| class | PaginationWidget |
| Widget providing pagination controls for data tables. More... | |
| struct | parent_entity_entry |
| Lightweight struct for populating parent entity combo boxes. More... | |
| class | party_detail_operations |
| Party-specific operations for the entity detail dialog. More... | |
| class | PartyApplyAndSummaryPage |
| Final summary page that clears the party setup flag. More... | |
| class | PartyController |
| Controller for managing party windows and operations. More... | |
| class | PartyCounterpartySetupPage |
| Page for selecting the GLEIF counterparty dataset size. More... | |
| class | PartyHistoryDialog |
| Dialog for viewing the version history of a party. More... | |
| class | PartyIdSchemeController |
| Controller for managing party ID scheme windows and operations. More... | |
| class | PartyIdSchemeDetailDialog |
| Detail dialog for viewing and editing party ID scheme records. More... | |
| class | PartyIdSchemeHistoryDialog |
| Dialog for viewing the version history of a party ID scheme. More... | |
| class | PartyIdSchemeMdiWindow |
| MDI window for displaying and managing party ID schemes. More... | |
| struct | PartyInfo |
| Summary of a party the user can select during login. More... | |
| class | PartyMdiWindow |
| MDI window for displaying and managing parties. More... | |
| class | PartyOrganisationSetupPage |
| Page for async publication of counterparties and organisation structure. More... | |
| class | PartyPickerDialog |
| Modal dialog for selecting a party from a list of available parties. More... | |
| class | PartyPlugin |
| Party/organisation plugin: parties, counterparties, business centres, business units, and related type tables. More... | |
| class | PartyProvisioningWizard |
| Wizard for setting up a party after it has been created by tenant provisioning. More... | |
| class | PartyReportInstallPage |
| Page that asynchronously creates the selected report definitions. More... | |
| class | PartyReportSetupPage |
| Page for selecting which initial report definitions to create. More... | |
| class | PartyStatusController |
| Controller for managing party status windows and operations. More... | |
| class | PartyStatusDetailDialog |
| Detail dialog for viewing and editing party status records. More... | |
| class | PartyStatusHistoryDialog |
| Dialog for viewing the version history of a party status. More... | |
| class | PartyStatusMdiWindow |
| MDI window for displaying and managing party statuses. More... | |
| class | PartyTypeController |
| Controller for managing party type windows and operations. More... | |
| class | PartyTypeDetailDialog |
| Detail dialog for viewing and editing party type records. More... | |
| class | PartyTypeHistoryDialog |
| Dialog for viewing the version history of a party type. More... | |
| class | PartyTypeMdiWindow |
| MDI window for displaying and managing party types. More... | |
| class | PartyWelcomePage |
| Welcome page for the party provisioning wizard. More... | |
| struct | PasswordMatchIndicator |
| Helper for password confirmation match indicators. More... | |
| class | PaymentFrequencyTypeController |
| Controller for managing payment frequency type windows and operations. More... | |
| class | PaymentFrequencyTypeDetailDialog |
| Detail dialog for viewing and editing payment frequency type records. More... | |
| class | PaymentFrequencyTypeHistoryDialog |
| Dialog for viewing the version history of a payment frequency type. More... | |
| class | PaymentFrequencyTypeMdiWindow |
| MDI window for displaying and managing payment frequency types. More... | |
| struct | plugin_context |
| Context passed to each plugin at login time. More... | |
| struct | plugin_load_error |
| Records a plugin that could not be loaded. More... | |
| class | PluginBase |
| Concrete base class for all domain plugins. More... | |
| class | PluginRegistry |
| Singleton registry that discovers and owns all loaded domain plugins. More... | |
| struct | portfolio_entry |
| A name/id pair for a portfolio, used to populate parent combos. More... | |
| class | PortfolioController |
| Controller for managing portfolio windows and operations. More... | |
| class | PortfolioDetailDialog |
| Detail dialog for viewing and editing portfolio records. More... | |
| class | PortfolioExplorerMdiWindow |
| MDI window showing the portfolio/book hierarchy with a filtered trade table. More... | |
| class | PortfolioExplorerTradeModel |
| Table model for filtered trades in the portfolio/book tree window. More... | |
| class | PortfolioExplorerTreeModel |
| Tree model for the portfolio/book hierarchy. More... | |
| class | PortfolioHistoryDialog |
| Dialog for viewing the version history of a portfolio. More... | |
| class | PortfolioMdiWindow |
| MDI window for displaying and managing portfolios. More... | |
| struct | PortfolioTreeNode |
| A single node in the portfolio/book tree. More... | |
| class | PricingEngineTypeController |
| Controller for managing pricing engine type windows and operations. More... | |
| class | PricingEngineTypeDetailDialog |
| Detail dialog for viewing and editing pricing engine type records. More... | |
| class | PricingEngineTypeHistoryDialog |
| Dialog for viewing the version history of a pricing engine type. More... | |
| class | PricingEngineTypeMdiWindow |
| MDI window for displaying and managing pricing engine types. More... | |
| class | PricingModelConfigController |
| Controller for managing pricing model configuration windows and operations. More... | |
| class | PricingModelConfigDetailDialog |
| Detail dialog for viewing and editing pricing model configuration records. More... | |
| class | PricingModelConfigHistoryDialog |
| Dialog for viewing the version history of a pricing model configuration. More... | |
| class | PricingModelConfigMdiWindow |
| MDI window for displaying and managing pricing model configurations. More... | |
| class | PricingModelProductController |
| Controller for managing pricing model product windows and operations. More... | |
| class | PricingModelProductDetailDialog |
| Detail dialog for viewing and editing pricing model product records. More... | |
| class | PricingModelProductHistoryDialog |
| Dialog for viewing the version history of a pricing model product. More... | |
| class | PricingModelProductMdiWindow |
| MDI window for displaying and managing pricing model products. More... | |
| class | PricingModelProductParameterController |
| Controller for managing pricing model product parameter windows and operations. More... | |
| class | PricingModelProductParameterDetailDialog |
| Detail dialog for viewing and editing pricing model product parameter records. More... | |
| class | PricingModelProductParameterHistoryDialog |
| Dialog for viewing the version history of a pricing model product parameter. More... | |
| class | PricingModelProductParameterMdiWindow |
| MDI window for displaying and managing pricing model product parameters. More... | |
| class | ProgressPage |
| Page showing progress during publication. More... | |
| class | ProvenanceWidget |
| Widget displaying the 6 standard record provenance fields. More... | |
| class | ProvisionerApplyPage |
| Page for async tenant provisioning execution. More... | |
| class | ProvisionerCompletePage |
| Final page showing bootstrap completion summary. More... | |
| class | ProvisionerTenantAdminPage |
| Page for creating the first tenant's admin account. More... | |
| class | ProvisionerTenantDetailsPage |
| Page for configuring the first tenant's details. More... | |
| class | ProvisioningWelcomePage |
| Welcome page explaining what the provisioning wizard does. More... | |
| class | PublicationHistoryDialog |
| Dialog for displaying publication history. More... | |
| class | PublicationHistoryModel |
| Table model for displaying publication history. More... | |
| class | PublishBundleWizard |
| Wizard for publishing a dataset bundle. More... | |
| class | PublishDatasetsDialog |
| Wizard for publishing datasets from artefact tables to production. More... | |
| class | PublishProgressPage |
| Progress page that executes the publication. More... | |
| class | PublishResultsPage |
| Results page showing per-dataset publication outcomes. More... | |
| class | PurposeTypeController |
| Controller for managing purpose type windows and operations. More... | |
| class | PurposeTypeDetailDialog |
| Detail dialog for viewing and editing purpose type records. More... | |
| class | PurposeTypeHistoryDialog |
| Dialog for viewing the version history of a purpose type. More... | |
| class | PurposeTypeMdiWindow |
| MDI window for displaying and managing purpose types. More... | |
| class | qt_input_streambuf |
| Stream buffer that blocks on read until data is fed from the UI. More... | |
| class | qt_output_streambuf |
| Stream buffer that emits Qt signals when text is written. More... | |
| struct | queue_row |
| A row in the JetStream stream monitor table. More... | |
| class | QueueChartWindow |
| MDI window showing time-series charts for a single JetStream stream. More... | |
| class | QueueDetailDialog |
| Detail widget for a single JetStream stream. More... | |
| class | QueueMonitorController |
| Controller for the read-only queue monitor window. More... | |
| class | QueueMonitorMdiWindow |
| MDI window for monitoring and managing message queues. More... | |
| class | RecencyPulseManager |
| Manages the pulsing animation for recently-changed items in models. More... | |
| class | RecencyTracker |
| Tracks recently-modified records for recency highlighting. More... | |
| class | RefdataPlugin |
| Reference data plugin: currencies, countries, dimensions, coding schemes, datasets, trading conventions, and related types. More... | |
| class | relative_time_helper |
| Helper class for formatting recorded_at timestamps as relative time. More... | |
| class | ReportDefinitionController |
| Controller for managing report definition windows and operations. More... | |
| class | ReportDefinitionDetailDialog |
| Detail dialog for viewing and editing report definition records. More... | |
| class | ReportDefinitionHistoryDialog |
| Dialog for viewing the version history of a report definition. More... | |
| class | ReportDefinitionMdiWindow |
| MDI window for displaying and managing report definitions. More... | |
| class | ReportInstanceController |
| Controller for managing report instance windows and operations. More... | |
| class | ReportInstanceDetailDialog |
| Detail dialog for viewing and editing report instance records. More... | |
| class | ReportInstanceHistoryDialog |
| Dialog for viewing the version history of a report instance. More... | |
| class | ReportInstanceMdiWindow |
| MDI window for displaying and managing report instances. More... | |
| class | ReportTypeController |
| Controller for managing report type windows and operations. More... | |
| class | ReportTypeDetailDialog |
| Detail dialog for viewing and editing report type records. More... | |
| class | ReportTypeHistoryDialog |
| Dialog for viewing the version history of a report type. More... | |
| class | ReportTypeMdiWindow |
| MDI window for displaying and managing report types. More... | |
| class | ResultsPage |
| Page showing publication results. More... | |
| class | ReviewPage |
| Page showing the resolved publication order. More... | |
| class | RoleController |
| Controller managing all role-related windows and operations. More... | |
| class | RoleDetailDialog |
| Dialog widget for viewing role details. More... | |
| class | RoleMdiWindow |
| MDI window for displaying and managing roles. More... | |
| class | RoundingTypeController |
| Controller for managing rounding type windows and operations. More... | |
| class | RoundingTypeDetailDialog |
| Detail dialog for viewing and editing rounding type records. More... | |
| class | RoundingTypeHistoryDialog |
| Dialog for viewing the version history of a rounding type. More... | |
| class | RoundingTypeMdiWindow |
| MDI window for displaying and managing rounding types. More... | |
| class | SchedulerMonitorController |
| Controller for the Scheduler Monitor singleton window. More... | |
| class | SchedulerMonitorMdiWindow |
| Singleton MDI window showing a live per-job scheduler status. More... | |
| class | SchedulerPlugin |
| Qt plugin providing the top-level &Scheduler menu. More... | |
| class | ScriptedInstrumentForm |
IInstrumentForm subclass owning the scripted instrument editor. More... | |
| class | SelectionPage |
| Page showing the selected datasets. More... | |
| class | ServiceDashboardController |
| Controller for the service status dashboard window. More... | |
| class | ServiceDashboardMdiWindow |
| MDI window showing the live status of all running services. More... | |
| class | SessionHistoryDialog |
| Dialog for displaying session history for an account. More... | |
| class | SessionHistoryModel |
| Table model for displaying session history. More... | |
| struct | SessionListResult |
| Result of a session list request. More... | |
| class | SetupModePage |
| Page for choosing single-tenant or multi-tenant setup mode. More... | |
| struct | shared_menus_context |
| Context passed to setup_menus() containing all host-owned shared menus. More... | |
| class | ShellMdiWindow |
| MDI window embedding the ores.shell REPL. More... | |
| class | SignUpDialog |
| Sign up dialog with dark theme. More... | |
| struct | SignupResult |
| Result of a signup attempt. More... | |
| class | SwapConventionController |
| Controller for managing swap convention windows and operations. More... | |
| class | SwapConventionDetailDialog |
| Detail dialog for viewing and editing swap convention records. More... | |
| class | SwapConventionHistoryDialog |
| Dialog for viewing the version history of a swap convention. More... | |
| class | SwapConventionMdiWindow |
| MDI window for displaying and managing swap conventions. More... | |
| class | SwapInstrumentForm |
IInstrumentForm subclass owning the swap / rates instrument editor. More... | |
| class | SystemProvisionerWizard |
| Wizard for initial system bootstrap and first tenant creation. More... | |
| class | SystemSettingController |
| Controller for system setting management windows. More... | |
| class | SystemSettingDetailDialog |
| Dialog widget for creating and editing system settings. More... | |
| class | SystemSettingHistoryDialog |
| Widget for displaying system setting version history. More... | |
| class | SystemSettingItemDelegate |
| Custom delegate for rendering system setting table cells. More... | |
| class | SystemSettingMdiWindow |
| MDI window for displaying and managing system settings. More... | |
| class | TagSelectorWidget |
| Widget for selecting and displaying tags as pill badges. More... | |
| class | TelemetryLogDelegate |
| Custom delegate for rendering telemetry log table cells. More... | |
| class | TelemetryMdiWindow |
| MDI window for viewing telemetry logs. More... | |
| class | TelemetrySettingsDialog |
| Dialog for configuring logging and telemetry settings. More... | |
| class | TenantApplyAndSummaryPage |
| Final summary page that clears the bootstrap flag. More... | |
| class | TenantController |
| Controller for managing tenant windows and operations. More... | |
| class | TenantDataSourceSelectionPage |
| Page for choosing GLEIF registry or synthetic data for party setup. More... | |
| class | TenantDetailDialog |
| Detail dialog for viewing and editing tenant records. More... | |
| class | TenantDetailsPage |
| Second page: configure tenant details. More... | |
| class | TenantHistoryDialog |
| Dialog for viewing the version history of a tenant. More... | |
| class | TenantMdiWindow |
| MDI window for displaying and managing tenants. More... | |
| class | TenantOnboardingWizard |
| Wizard for onboarding a new tenant. More... | |
| class | TenantPartyOrganisationPage |
| Page that publishes party hierarchy (GLEIF or synthetic) and associates the tenant admin with all created parties. More... | |
| class | TenantPartySetupPage |
| Page for selecting a root LEI entity (GLEIF mode only). More... | |
| class | TenantProvisioningWizard |
| Wizard for first-time tenant setup after provisioning. More... | |
| class | TenantTypeController |
| Controller for managing tenant type windows and operations. More... | |
| class | TenantTypeDetailDialog |
| Detail dialog for viewing and editing tenant type records. More... | |
| class | TenantTypeHistoryDialog |
| Dialog for viewing the version history of a tenant type. More... | |
| class | TenantTypeMdiWindow |
| MDI window for displaying and managing tenant types. More... | |
| class | timestamp_formatter |
| Application-wide timestamp formatter. More... | |
| class | TradeController |
| Controller for managing trade windows and operations. More... | |
| class | TradeDetailDialog |
| Detail dialog for viewing and editing a trade and its linked instrument. More... | |
| class | TradeHistoryDialog |
| Dialog for viewing the version history of a trade. More... | |
| struct | TradeListResult |
| Result of a trade list request (metadata only, no instruments). More... | |
| class | TradeMdiWindow |
| MDI window for displaying and managing trades. More... | |
| class | TradingPlugin |
| Trading plugin: portfolios, books, trades, and the portfolio/org explorers. More... | |
| struct | transfer_item |
| A single in-flight or completed file transfer. More... | |
| class | TransferProgressDelegate |
| Renders a progress bar in the Progress column of ComputeTransferModel. More... | |
| class | TreatmentDimensionController |
| Controller for managing treatment dimension windows and operations. More... | |
| struct | TreeNodeFilter |
| Filter result from a tree node selection. More... | |
| class | UiPersistence |
| Static utility for persisting UI widget state via QSettings. More... | |
| struct | unit_type_entry |
| Lightweight entry for a business unit type, used to populate the unit type combo box. More... | |
| class | WelcomePage |
| Welcome page explaining bootstrap mode and system initialization. More... | |
| struct | WidgetUtils |
| Utility functions for common widget configuration. More... | |
| class | WorkflowController |
| Controller for the workflow monitor window. More... | |
| class | WorkflowDefinitionMdiWindow |
| MDI window for viewing registered workflow definitions. More... | |
| class | WorkflowInstanceDetailDialog |
| Modal dialog showing steps for a specific workflow instance. More... | |
| class | WorkflowMdiWindow |
| MDI window for monitoring workflow instances. More... | |
| class | WorkflowPlugin |
| Qt plugin providing the top-level Workflows menu. More... | |
| class | WorkunitDetailDialog |
| Dialog for submitting a new workunit to the compute grid. More... | |
| class | ZeroConventionController |
| Controller for managing zero convention windows and operations. More... | |
| class | ZeroConventionDetailDialog |
| Detail dialog for viewing and editing zero convention records. More... | |
| class | ZeroConventionHistoryDialog |
| Dialog for viewing the version history of a zero convention. More... | |
| class | ZeroConventionMdiWindow |
| MDI window for displaying and managing zero conventions. More... | |
Concepts | |
| concept | nats_request |
| Concept for NATS-aware request types. | |
Typedefs | |
| using | FutureResult = std::pair< bool, std::string > |
| using | Column = ClientAccountModel::Column |
| using | badge_color_resolver = std::function< badge_color_pair(const QString &value)> |
| Callback that resolves a display-text value to badge colours. | |
| using | PT = ores::trading::domain::product_type |
| using | TestConnectionCallback = std::function< QString(const QString &host, int port, const QString &username, const QString &password)> |
| Callback type for testing connections. | |
| using | EventViewerDialog = EventViewerWindow |
Enumerations | |
| enum class | LoginStatus { Never , LongAgo , Recent , Online } |
| Enum representing account login status buckets. More... | |
| enum class | column_style { text_left , text_center , mono_left , mono_center , mono_bold_left , mono_right , mono_bold_center , icon_centered , badge_centered } |
| Column rendering style for table delegates. More... | |
| enum class | FlagSource { Currency , Country , BusinessCentre } |
| The type of flag icons to apply to a combo box. | |
| enum class | Icon { Add , ArrowClockwise , ArrowDownload , ArrowLeft , ArrowNext , ArrowPrevious , ArrowRight , ArrowRotateCounterclockwise , ArrowSync , ArrowTrending , Book , BookOpen , CalendarAdd , CalendarCancel , CalendarClock , BookOpenFilled , Briefcase , BriefcaseFilled , Building , BuildingBank , BuildingSkyscraper , Chart , ChartMultiple , Checkmark , Classification , Clock , Code , ContactCard , Copy , Currency , Database , Delete , DeleteDismiss , Dismiss , DocumentCode , DocumentTable , Edit , Error , ExportCsv , ExportFpml , ExportOre , Flag , Folder , FolderOpen , Globe , Handshake , History , Histogram , ImportCsv , ImportFpml , ImportOre , Info , Key , KeyMultiple , Keyboard , Library , LockClosed , LockOpen , NoteEdit , Notepad , Open , Organization , PasswordReset , PeopleTeam , Person , PersonAccounts , PersonAdd , PlugConnected , PlugConnectedFilled , PlugDisconnected , Publish , Question , Record , RecordFilled , Save , Server , ServerLink , ServerLinkFilled , Settings , Star , Table , Tag , TasksApp , Terminal , Wand , Warning } |
| Enumeration of available application icons by semantic function. More... | |
| enum class | IconTheme { FluentUIRegular , FluentUIFilled , SolarizedLinear , SolarizedBold } |
| Enumeration of available icon themes/styles. | |
| enum class | timestamp_display_mode { relative , absolute } |
| Display mode for timestamps across the application. More... | |
| enum class | ItemType { Folder , Environment , Connection } |
| Item type selector for the combined add dialog. | |
Functions | |
| template<std::size_t N> | |
| QVector< int > | defaultHiddenColumns (const std::array< ColumnMetadata, N > &columns) |
| Builds a QVector of hidden column indices from a metadata array. | |
| ORES_QT_API entity_data | to_entity_data (const refdata::domain::counterparty &cpty) |
| Convert a counterparty domain object to entity_data. | |
| ORES_QT_API entity_data | to_entity_data (const refdata::domain::party &party) |
| Convert a party domain object to entity_data. | |
| ORES_QT_API void | apply_flag_icons (QComboBox *combo, ImageCache *cache, FlagSource source) |
| Apply flag icons to a combo box using the given image cache. | |
| ORES_QT_API void | setup_flag_combo (QObject *context, QComboBox *combo, ImageCache *cache, FlagSource source) |
| Wire up a combo box for flag icons and keep them current. | |
| template<typename Resolver > | |
| void | set_combo_flag_icons (QComboBox *combo, Resolver &&resolver) |
| Set flag icons on every item in a QComboBox. | |
| void | set_line_edit_flag_icon (QLineEdit *edit, const QIcon &icon, QAction *&action_ptr) |
| Set a leading flag icon on a standalone QLineEdit. | |
| ORES_QT_API lookup_result | fetch_party_lookups (ClientManager *cm) |
| Fetches party type and status codes from the server. | |
| ORES_QT_API lookup_result | fetch_tenant_lookups (ClientManager *cm) |
| Fetches tenant type and status codes from the server. | |
| ORES_QT_API std::vector< std::string > | fetch_currency_codes (ClientManager *cm) |
| Fetches currency ISO codes from the server. | |
| ORES_QT_API std::unordered_map< std::string, std::string > | fetch_business_centre_image_map (ClientManager *cm) |
| Fetches business centre code to image ID mapping from the server. | |
| ORES_QT_API std::vector< portfolio_entry > | fetch_portfolio_entries (ClientManager *cm) |
| Fetches all portfolio name/id pairs from the server. | |
| ORES_QT_API std::vector< business_unit_entry > | fetch_business_unit_entries (ClientManager *cm) |
| Fetches all business unit name/id pairs from the server. | |
| template<typename Entity , typename KeyExtractor > | |
| auto | make_recency_tracker (KeyExtractor key_extractor) |
| Helper function to create a RecencyTracker with type deduction. | |
| template<typename Entity , typename KeyExtractor , typename TimestampExtractor > | |
| auto | make_recency_tracker (KeyExtractor key_extractor, TimestampExtractor timestamp_extractor) |
| Helper function to create a RecencyTracker with custom timestamp extractor. | |
| void | register_default_forms (InstrumentFormRegistry ®istry) |
Register every shipping instrument form on registry. | |
| QColor | colorForTag (const QString &name) |
| Get a color for a tag based on its name. | |
Variables | |
| constexpr int | kColumnWidthAuto = -1 |
| Sentinel value for column default width meaning "auto-size to contents". | |
| constexpr int | lookup_fetch_limit = 1000 |
| Maximum number of items fetched by each synchronous lookup call. | |
| const std::vector< QColor > | tag_colors |
| Predefined tag colors for consistent UI display. | |
Qt-based graphical user interface for ORE Studio.
Modern desktop application built with Qt 6 providing visual management of ORE data. Key features:
The application uses an entity controller pattern where MainWindow delegates entity-specific operations (e.g., CurrencyController) which manage their own MDI windows, dialogs, and data models.
| using TestConnectionCallback = std::function<QString( const QString& host, int port, const QString& username, const QString& password)> |
Callback type for testing connections.
Returns empty string on success, error message on failure.
|
strong |
Enum representing account login status buckets.
Used to categorize accounts by their login recency for display with different visual treatments (badge colors).
|
strong |
Column rendering style for table delegates.
|
strong |
|
strong |
| QVector< int > defaultHiddenColumns | ( | const std::array< ColumnMetadata, N > & | columns | ) |
Builds a QVector of hidden column indices from a metadata array.
This function performs no caching; call sites that want a cached result should wrap this in a static local in their own function, ensuring the static is unique per model rather than shared across all models with the same column count.
Usage in model header:
| N | The number of columns. |
| columns | The column metadata array. |

| void apply_flag_icons | ( | QComboBox * | combo, |
| ImageCache * | cache, | ||
| FlagSource | source | ||
| ) |
Apply flag icons to a combo box using the given image cache.
Sets the icon for every item in combo by dispatching to the appropriate ImageCache getter based on source. The Qt style then renders the selected item's icon automatically in both the closed- state display and the open dropdown, for editable and non-editable combo boxes alike.
| combo | The combo box to decorate (no-op if null) |
| cache | The image cache (no-op if null) |
| source | Which flag type to use |

| void setup_flag_combo | ( | QObject * | context, |
| QComboBox * | combo, | ||
| ImageCache * | cache, | ||
| FlagSource | source | ||
| ) |
Wire up a combo box for flag icons and keep them current.
Calls apply_flag_icons() immediately, then reconnects on ImageCache::allLoaded() so that icons are refreshed once the full set has been downloaded.
| context | The QObject whose lifetime governs the connections |
| combo | The combo box to decorate (no-op if null) |
| cache | The image cache (no-op if null) |
| source | Which flag type to use |

| void set_combo_flag_icons | ( | QComboBox * | combo, |
| Resolver && | resolver | ||
| ) |
Set flag icons on every item in a QComboBox.
Iterates each item, resolves its flag icon via resolver, and calls setItemIcon(). The Qt style renders the selected item's icon in the combo's closed-state display and in the open dropdown automatically.
| Resolver | Callable with signature QIcon(const std::string&) |
| combo | The combo box to decorate |
| resolver | Maps an item's text to a flag icon |

| void set_line_edit_flag_icon | ( | QLineEdit * | edit, |
| const QIcon & | icon, | ||
| QAction *& | action_ptr | ||
| ) |
Set a leading flag icon on a standalone QLineEdit.
Used for plain text-entry fields (e.g. the ISO code field in CurrencyDetailDialog) where the field itself is not a combo box. Manages the QAction lifecycle via action_ptr: the previous action is removed and deleted before the new one is inserted.
| edit | The line edit to decorate |
| icon | The icon to display (empty icon removes the action) |
| action_ptr | Reference to the caller-owned QAction pointer |
| lookup_result fetch_party_lookups | ( | ClientManager * | cm | ) |
Fetches party type and status codes from the server.
Synchronous call intended to be run from within QtConcurrent::run. Returns empty vectors on failure.
| lookup_result fetch_tenant_lookups | ( | ClientManager * | cm | ) |
Fetches tenant type and status codes from the server.
Synchronous call intended to be run from within QtConcurrent::run. Returns empty vectors on failure.
| std::vector< std::string > fetch_currency_codes | ( | ClientManager * | cm | ) |
Fetches currency ISO codes from the server.
Synchronous call intended to be run from within QtConcurrent::run. Used by detail dialogs that need a currency combo box. Returns empty vector on failure.
| std::unordered_map< std::string, std::string > fetch_business_centre_image_map | ( | ClientManager * | cm | ) |
Fetches business centre code to image ID mapping from the server.
Synchronous call intended to be run from within QtConcurrent::run. Used by list models that display country flag icons for business centres. Returns empty map on failure.
| std::vector< portfolio_entry > fetch_portfolio_entries | ( | ClientManager * | cm | ) |
Fetches all portfolio name/id pairs from the server.
Synchronous call intended to be run from within QtConcurrent::run. Returns empty vector on failure.
| std::vector< business_unit_entry > fetch_business_unit_entries | ( | ClientManager * | cm | ) |
Fetches all business unit name/id pairs from the server.
Synchronous call intended to be run from within QtConcurrent::run. Returns empty vector on failure.
| auto make_recency_tracker | ( | KeyExtractor | key_extractor | ) |
Helper function to create a RecencyTracker with type deduction.
| key_extractor | Callable to extract identifier from entity |
| auto make_recency_tracker | ( | KeyExtractor | key_extractor, |
| TimestampExtractor | timestamp_extractor | ||
| ) |
Helper function to create a RecencyTracker with custom timestamp extractor.
| key_extractor | Callable to extract identifier from entity |
| timestamp_extractor | Callable to extract recorded_at from entity |
| void register_default_forms | ( | InstrumentFormRegistry & | registry | ) |
Register every shipping instrument form on registry.
Called once from TradeDetailDialog construction. Implemented in register_default_forms.cpp so that adding a new family only touches a single registration callsite.
|
constexpr |
Sentinel value for column default width meaning "auto-size to contents".
Used in ColumnMetadata::default_width to indicate that the column should be sized using QHeaderView::ResizeToContents rather than a fixed pixel width.
|
constexpr |
Maximum number of items fetched by each synchronous lookup call.
All lookup fetchers (currencies, business centres, portfolios, etc.) use this single limit so the behaviour is consistent and easy to change. A server-side search/filter mechanism should replace bulk fetching if any entity class grows beyond this threshold.
| const std::vector<QColor> tag_colors |
Predefined tag colors for consistent UI display.