33#include <NDEVR/HardwareCommandQueue.h>
34#include <NDEVR/Connection.h>
35#include <NDEVR/ApplicationOptions.h>
46 bool connectToSimulator();
47 bool open() final override;
The default object to store data of any type that should persist through sessions of the application.
Connection(const Model &model, LogPtr raw_network_log=nullptr, LogPtr command_log=nullptr, QObject *parent=nullptr)
Constructs a Connection with the given model and optional logs.
static ApplicationOption< bool > s_use_simulation
Whether to use the simulated device.
static ApplicationOption< String > s_devi_counter_connection
Connection address for the device.
bool open() final override
Opens the connection using the currently stored connection info.
A light-weight wrapper that will be a no-op if there is not a valid log reference,...
A core class that represents a node on model hierarchy.
The core String class for the NDEVR API.
The primary namespace for the NDEVR SDK.
A structure designed to store information about a specific Connection.