Timesheets-Server
Timesheets server
Načítám...
Vyhledávám...
Nebylo nic nalezeno
Dokumentace struktury Security::Permissions

Třída obsahuje pouze seznam jednotlivých oprávnění ...

#include <permissions.h>

Veřejné typy

enum  Permission {
  Server , ServerRestart , ServerConfigFile , ImportersQueue ,
  DataPowerToday , SystemPower , Systems , GroupHistogram ,
  Invertors , InvertorStatus , Importers , Translations
}
 Seznam jednotlivých oprávnění ...
 

Statické veřejné metody

static QString toString (Permission)
 Vrací název oprávnění v textu.
 

Detailní popis

Třída obsahuje pouze seznam jednotlivých oprávnění

Oprávnění odpovídají jednotlivým URL adresám dostupným přes webové API

Definice je uvedena na řádku 18 v souboru permissions.h.

Dokumentace členských výčtů

◆ Permission

Seznam jednotlivých oprávnění

Definice je uvedena na řádku 22 v souboru permissions.h.

22 {
23 Server,
24 ServerRestart,
25 ServerConfigFile,
26 ImportersQueue,
27 DataPowerToday,
28 SystemPower,
29 Systems,
30 GroupHistogram,
31 Invertors,
32 InvertorStatus,
33 Importers,
34 Translations
35 };

Dokumentace členských funkcí

◆ toString()

QString Permissions::toString ( Permissions::Permission x)
static

Vrací název oprávnění v textu.

Definice je uvedena na řádku 11 v souboru permissions.cpp.

11 {
12 switch (x) {
13 case Server: return "Server";
14 case ServerRestart: return "ServerRestart";
15 case ServerConfigFile: return "ServerConfigFile";
16 case ImportersQueue: return "ImportersQueue";
17 case Translations: return "Translations";
18 case DataPowerToday: return "DataPowerToday";
19 case SystemPower: return "SystemPower";
20 case Systems: return "Systems";
21 case GroupHistogram: return "GroupHistogram";
22 case Invertors: return "Invertors";
23 case InvertorStatus: return "InvertorStatus";
24 case Importers: return "Importers";
25 }
26 return QString();
27}

Dokumentace pro tuto strukturu byla vygenerována z následujících souborů: