te::qt::plugins::wtss::ServerManager Class Reference

#include <ServerManager.h>

Public Member Functions

void addDateFilter (const QString startDate, const QString endDate)
 
void addServer (const QString &server_uri)
 
void changeStatusAttribute (const QString &server_uri, const QString &cv_name, const QString &attribute)
 
void changeStatusCoverage (const QString &server_uri, const QString &cv_name)
 
void changeStatusServer (const QString &server_uri)
 
QJsonObject getAttribute (const QString &server_uri, const QString &cv_name, const QString &attribute)
 
QJsonObject getDateFilter ()
 
QJsonDocument loadSettings ()
 
void refreshServer (const QString &server_uri)
 
void removeServer (const QString &server_uri)
 

Static Public Member Functions

static ServerManagergetInstance ()
 

Private Member Functions

ServerManageroperator= (ServerManager const &)=delete
 
void saveSettings (QJsonDocument j_doc)
 
 ServerManager ()
 
 ServerManager (ServerManager const &)=delete
 
 ~ServerManager ()
 

Detailed Description

Definition at line 48 of file ServerManager.h.

Constructor & Destructor Documentation

◆ ServerManager() [1/2]

te::qt::plugins::wtss::ServerManager::ServerManager ( )
inlineprivate

Definition at line 85 of file ServerManager.h.

◆ ~ServerManager()

te::qt::plugins::wtss::ServerManager::~ServerManager ( )
inlineprivate

Definition at line 88 of file ServerManager.h.

◆ ServerManager() [2/2]

te::qt::plugins::wtss::ServerManager::ServerManager ( ServerManager const &  )
privatedelete

Member Function Documentation

◆ addDateFilter()

void te::qt::plugins::wtss::ServerManager::addDateFilter ( const QString  startDate,
const QString  endDate 
)

◆ addServer()

void te::qt::plugins::wtss::ServerManager::addServer ( const QString &  server_uri)

◆ changeStatusAttribute()

void te::qt::plugins::wtss::ServerManager::changeStatusAttribute ( const QString &  server_uri,
const QString &  cv_name,
const QString &  attribute 
)

◆ changeStatusCoverage()

void te::qt::plugins::wtss::ServerManager::changeStatusCoverage ( const QString &  server_uri,
const QString &  cv_name 
)

◆ changeStatusServer()

void te::qt::plugins::wtss::ServerManager::changeStatusServer ( const QString &  server_uri)

◆ getAttribute()

QJsonObject te::qt::plugins::wtss::ServerManager::getAttribute ( const QString &  server_uri,
const QString &  cv_name,
const QString &  attribute 
)

◆ getDateFilter()

QJsonObject te::qt::plugins::wtss::ServerManager::getDateFilter ( )

◆ getInstance()

static ServerManager& te::qt::plugins::wtss::ServerManager::getInstance ( )
inlinestatic

Definition at line 52 of file ServerManager.h.

◆ loadSettings()

QJsonDocument te::qt::plugins::wtss::ServerManager::loadSettings ( )

◆ operator=()

ServerManager& te::qt::plugins::wtss::ServerManager::operator= ( ServerManager const &  )
privatedelete

◆ refreshServer()

void te::qt::plugins::wtss::ServerManager::refreshServer ( const QString &  server_uri)

◆ removeServer()

void te::qt::plugins::wtss::ServerManager::removeServer ( const QString &  server_uri)

◆ saveSettings()

void te::qt::plugins::wtss::ServerManager::saveSettings ( QJsonDocument  j_doc)
private

The documentation for this class was generated from the following file: