Fotobot
Get data from your photovoltaic plant
static.h
Go to the documentation of this file.
1 
7 #ifndef STATIC_H
8 #define STATIC_H
9 
10 #include <QString>
11 #include "templatecache.h"
12 #include "httpsessionstore.h"
13 #include "staticfilecontroller.h"
14 #include "database.h"
15 #include "invertors.h"
16 #include "interfacebox.h"
17 #include "slunce.h"
18 
23 class Static
24 {
25 public:
26 
43  static QString getConfigFileName();
44 
51  static QString getConfigDir();
52 
54  static TemplateLoader* templateLoader;
55 
57  static HttpSessionStore* sessionStore;
58 
60  static StaticFileController* staticFileController;
61 
62  static DATABASE* db;
63 
64  static INVERTORS* invertors;
65 
66  static INTERFACEBOX* interfacebox;
67 
68  static SLUNCE* slunce;
69 
70 private:
71 
73  static QString configDir;
74 
75 };
76 
77 #endif // STATIC_H
Manages list of invertors and their threads.
Definition: invertors.h:36
Astronomické výpočty polohy slunce.
Definition: slunce.h:18
static StaticFileController * staticFileController
Definition: static.h:60
static QString getConfigDir()
Definition: static.cpp:33
static HttpSessionStore * sessionStore
Definition: static.h:57
Virtual class for invertor communication.
Definition: interfacebox.h:29
static TemplateLoader * templateLoader
Definition: static.h:54
static QString configDir
Definition: static.h:73
Definition: static.h:23
Class for communication with database.
Definition: database.h:47
static QString getConfigFileName()
Definition: static.cpp:29