13 #include <boost/signals2.hpp>
24 class DtVrfTDLSettingsRecord;
35 virtual void clearForces() = 0;
37 virtual void addForce(
const QString& forceName,
int force) = 0;
39 virtual void selectedTDLMessagesForForce(std::set<int>&) = 0;
41 virtual void updateTDLMessageLabel(
bool spotReportsOn) = 0;
43 virtual void setProcessTDLMessages(
bool) = 0;
45 virtual void setTDLMessagesForForceEnabled(
int force,
bool enabled) = 0;
47 virtual void setSymbolDecorationEnabled(
const std::string&,
bool) = 0;
51 virtual void setShowTrackHistories(
bool) = 0;
52 virtual void setShowTrackHistoriesForSelected(
bool) = 0;
53 virtual void setNumberOfTrackReports(
int) = 0;
55 virtual void addProtocol(
const QString&,
const std::string&,
bool) = 0;
56 virtual void addDomain(
const QString&,
const std::string&,
bool) = 0;
58 virtual void setProtocolShown(
const std::string&,
bool) = 0;
59 virtual void setDomainShown(
const std::string&,
bool) = 0;
61 virtual void setKeepReportsForTimePeriod(
bool) = 0;
62 virtual void setKeepReportsForTime(
int) = 0;
Definition: vrfTDLSettingsRecord.h:26