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

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

Definition at line 85 of file ServerManager.h.

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

Definition at line 88 of file ServerManager.h.

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

Member Function Documentation

void te::qt::plugins::wtss::ServerManager::addDateFilter ( const QString  startDate,
const QString  endDate 
)
void te::qt::plugins::wtss::ServerManager::addServer ( const QString &  server_uri)
void te::qt::plugins::wtss::ServerManager::changeStatusAttribute ( const QString &  server_uri,
const QString &  cv_name,
const QString &  attribute 
)
void te::qt::plugins::wtss::ServerManager::changeStatusCoverage ( const QString &  server_uri,
const QString &  cv_name 
)
void te::qt::plugins::wtss::ServerManager::changeStatusServer ( const QString &  server_uri)
QJsonObject te::qt::plugins::wtss::ServerManager::getAttribute ( const QString &  server_uri,
const QString &  cv_name,
const QString &  attribute 
)
QJsonObject te::qt::plugins::wtss::ServerManager::getDateFilter ( )
static ServerManager& te::qt::plugins::wtss::ServerManager::getInstance ( )
inlinestatic

Definition at line 52 of file ServerManager.h.

QJsonDocument te::qt::plugins::wtss::ServerManager::loadSettings ( )
ServerManager& te::qt::plugins::wtss::ServerManager::operator= ( ServerManager const &  )
privatedelete
void te::qt::plugins::wtss::ServerManager::refreshServer ( const QString &  server_uri)
void te::qt::plugins::wtss::ServerManager::removeServer ( const QString &  server_uri)
void te::qt::plugins::wtss::ServerManager::saveSettings ( QJsonDocument  j_doc)
private

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