19 lines
457 B
C++
19 lines
457 B
C++
// SPDX-License-Identifier: MIT
|
|
// SPDX-FileCopyrightText: 2026 Martino Ferrari
|
|
|
|
#pragma once
|
|
|
|
namespace udpscope {
|
|
|
|
struct Config;
|
|
class ScopeModel;
|
|
class Acquisition;
|
|
class RowSet;
|
|
|
|
/// Runs the GTK application. Never returns while the window is open; returns the
|
|
/// `g_application_run()` result once it closes.
|
|
int run_ui(int argc, char** argv, const Config& cfg, ScopeModel& model, Acquisition& acq,
|
|
RowSet& rows);
|
|
|
|
} // namespace udpscope
|