From 5129ba1232cd7a155bfb9f8bf1e85ab7c063b84c Mon Sep 17 00:00:00 2001 From: Sebastian Kaupper Date: Tue, 17 Dec 2019 22:52:05 +0100 Subject: [PATCH] Final make doc (#89) --- docs/html/ConfigHandler_8cpp.html | 10 +- docs/html/ConfigHandler_8h.html | 11 +- docs/html/ConfigHandler_8h_source.html | 60 +- docs/html/DataStore_8h.html | 102 +++ docs/html/DataStore_8h_source.html | 151 ++++ docs/html/GlobalTypes_8h.html | 8 +- docs/html/GlobalTypes_8h_source.html | 4 +- docs/html/JukeBox_8cpp.html | 15 +- docs/html/JukeBox_8h.html | 16 +- docs/html/JukeBox_8h_source.html | 117 +-- docs/html/LoggingHandler_8cpp.html | 25 +- docs/html/LoggingHandler_8h.html | 19 +- docs/html/LoggingHandler_8h_source.html | 28 +- docs/html/MusicBackend_8h.html | 13 +- docs/html/MusicBackend_8h_source.html | 69 +- docs/html/NetworkAPI_8h_source.html | 34 +- docs/html/NetworkListener_8h.html | 17 +- docs/html/NetworkListener_8h_source.html | 92 ++- docs/html/Queue_8h.html | 19 +- docs/html/Queue_8h_source.html | 29 +- docs/html/RAMDataStore_8h.html | 109 +++ docs/html/RAMDataStore_8h_source.html | 156 ++++ docs/html/RequestInformation_8h.html | 103 +++ docs/html/RequestInformation_8h_source.html | 105 +++ docs/html/RestAPI_8cpp.html | 8 +- docs/html/RestAPI_8h.html | 4 +- docs/html/RestAPI_8h_source.html | 14 +- docs/html/RestEndpointHandlers_8cpp.html | 344 +++++++++ docs/html/RestEndpointHandlers_8h.html | 127 ++++ docs/html/RestEndpointHandlers_8h_source.html | 122 ++++ docs/html/RestRequestHandler_8cpp.html | 103 +++ docs/html/RestRequestHandler_8h.html | 102 +++ docs/html/RestRequestHandler_8h_source.html | 121 ++++ docs/html/Result_8h.html | 45 +- docs/html/Result_8h_source.html | 120 ++-- docs/html/Serializer_8cpp.html | 98 +++ docs/html/Serializer_8h.html | 98 +++ docs/html/Serializer_8h_source.html | 95 +++ docs/html/SimpleScheduler_8cpp.html | 88 +++ docs/html/SimpleScheduler_8h.html | 104 +++ docs/html/SimpleScheduler_8h_source.html | 149 ++++ docs/html/SpotifyAPITypes_8cpp.html | 89 +++ docs/html/SpotifyAPITypes_8h.html | 141 ++++ docs/html/SpotifyAPITypes_8h_source.html | 318 +++++++++ docs/html/SpotifyAPI_8cpp.html | 90 +++ docs/html/SpotifyAPI_8h.html | 110 +++ docs/html/SpotifyAPI_8h_source.html | 198 ++++++ docs/html/SpotifyAuthorization_8cpp.html | 93 +++ docs/html/SpotifyAuthorization_8h.html | 103 +++ docs/html/SpotifyAuthorization_8h_source.html | 161 +++++ docs/html/SpotifyBackend_8cpp.html | 203 ++++++ docs/html/SpotifyBackend_8h.html | 16 +- docs/html/SpotifyBackend_8h_source.html | 93 ++- docs/html/Tracks_8h.html | 104 +++ docs/html/Tracks_8h_source.html | 127 ++++ docs/html/annotated.html | 49 +- docs/html/classBaseTrack-members.html | 87 +++ docs/html/classBaseTrack.html | 131 ++++ docs/html/classBaseTrack.png | Bin 0 -> 687 bytes docs/html/classConfigHandler-members.html | 5 +- docs/html/classConfigHandler.html | 16 +- docs/html/classDataStore-members.html | 93 +++ docs/html/classDataStore.html | 632 +++++++++++++++++ docs/html/classDataStore.png | Bin 0 -> 490 bytes docs/html/classError-members.html | 4 +- docs/html/classError.html | 14 +- docs/html/classJukeBox-members.html | 11 +- docs/html/classJukeBox.html | 160 ++++- docs/html/classMusicBackend-members.html | 18 +- docs/html/classMusicBackend.html | 337 ++++++++- docs/html/classNetworkAPI-members.html | 1 + docs/html/classNetworkListener-members.html | 11 +- docs/html/classNetworkListener.html | 112 ++- docs/html/classRAMDataStore-members.html | 93 +++ docs/html/classRAMDataStore.html | 633 +++++++++++++++++ docs/html/classRAMDataStore.png | Bin 0 -> 488 bytes docs/html/classRestAPI-members.html | 2 + docs/html/classRestAPI.html | 7 +- .../html/classRestRequestHandler-members.html | 83 +++ docs/html/classRestRequestHandler.html | 117 +++ docs/html/classRestRequestHandler.png | Bin 0 -> 530 bytes docs/html/classSerializer-members.html | 83 +++ docs/html/classSerializer.html | 110 +++ docs/html/classSimpleScheduler-members.html | 85 +++ docs/html/classSimpleScheduler.html | 171 +++++ .../classSpotifyApi_1_1Album-members.html | 94 +++ docs/html/classSpotifyApi_1_1Album.html | 128 ++++ .../classSpotifyApi_1_1Artist-members.html | 90 +++ docs/html/classSpotifyApi_1_1Artist.html | 116 +++ .../classSpotifyApi_1_1Device-members.html | 92 +++ docs/html/classSpotifyApi_1_1Device.html | 122 ++++ .../classSpotifyApi_1_1Devices-members.html | 86 +++ docs/html/classSpotifyApi_1_1Devices.html | 107 +++ .../classSpotifyApi_1_1Image-members.html | 88 +++ docs/html/classSpotifyApi_1_1Image.html | 110 +++ .../classSpotifyApi_1_1Playback-members.html | 93 +++ docs/html/classSpotifyApi_1_1Playback.html | 125 ++++ ...classSpotifyApi_1_1SpotifyAPI-members.html | 95 +++ docs/html/classSpotifyApi_1_1SpotifyAPI.html | 669 ++++++++++++++++++ ...fyApi_1_1SpotifyAuthorization-members.html | 92 +++ ...assSpotifyApi_1_1SpotifyAuthorization.html | 277 ++++++++ ...lassSpotifyApi_1_1SpotifyAuthorization.png | Bin 0 -> 655 bytes ...assSpotifyApi_1_1SpotifyDummy-members.html | 85 +++ .../html/classSpotifyApi_1_1SpotifyDummy.html | 100 +++ ...assSpotifyApi_1_1SpotifyError-members.html | 86 +++ .../html/classSpotifyApi_1_1SpotifyError.html | 107 +++ ...ssSpotifyApi_1_1SpotifyPaging-members.html | 94 +++ .../classSpotifyApi_1_1SpotifyPaging.html | 128 ++++ .../classSpotifyApi_1_1Token-members.html | 91 +++ docs/html/classSpotifyApi_1_1Token.html | 119 ++++ .../classSpotifyApi_1_1Track-members.html | 92 +++ docs/html/classSpotifyApi_1_1Track.html | 122 ++++ docs/html/classSpotifyBackend-members.html | 18 +- docs/html/classSpotifyBackend.html | 372 +++++++++- docs/html/classes.html | 83 ++- .../dir_03ba4c266e378ccffb87dd5fa6a12b43.html | 108 +++ .../dir_0c0333544ec44c57ec7d33d873fe36a2.html | 105 +++ .../dir_68267d1309a1af8e8297ef4c3efbcdba.html | 60 +- .../dir_a7363e98f9e0bdd87618633653859815.html | 108 +++ .../dir_a80ba6df1bafd3b08a3ea260be098349.html | 96 +++ .../dir_d5390e4c740f826103ce9bf0b50d1543.html | 87 +++ docs/html/files.html | 67 +- docs/html/functions.html | 209 +++++- docs/html/functions_func.html | 209 +++++- docs/html/globals.html | 8 +- docs/html/globals_func.html | 5 +- docs/html/globals_type.html | 3 - docs/html/hierarchy.html | 48 +- docs/html/main_8cpp.html | 22 +- docs/html/menudata.js | 30 +- docs/html/rest_interface.html | 11 +- docs/html/search/all_0.js | 6 +- docs/html/search/all_1.js | 7 +- docs/html/search/all_10.html | 30 + docs/html/search/all_10.js | 13 + docs/html/search/all_11.html | 30 + docs/html/search/all_11.js | 5 + docs/html/search/all_2.js | 10 +- docs/html/search/all_3.js | 8 +- docs/html/search/all_4.js | 5 +- docs/html/search/all_5.js | 21 +- docs/html/search/all_6.js | 6 +- docs/html/search/all_7.js | 8 +- docs/html/search/all_8.js | 5 +- docs/html/search/all_9.js | 8 +- docs/html/search/all_a.js | 14 +- docs/html/search/all_b.js | 9 +- docs/html/search/all_c.js | 14 +- docs/html/search/all_d.js | 8 +- docs/html/search/all_e.html | 30 + docs/html/search/all_e.js | 21 + docs/html/search/all_f.html | 30 + docs/html/search/all_f.js | 33 + docs/html/search/classes_0.js | 3 +- docs/html/search/classes_1.js | 2 +- docs/html/search/classes_2.js | 2 +- docs/html/search/classes_3.js | 4 +- docs/html/search/classes_4.js | 2 +- docs/html/search/classes_5.js | 3 +- docs/html/search/classes_6.js | 2 +- docs/html/search/classes_7.js | 2 +- docs/html/search/classes_8.js | 4 +- docs/html/search/classes_9.js | 3 +- docs/html/search/classes_a.js | 4 +- docs/html/search/classes_b.html | 30 + docs/html/search/classes_b.js | 8 + docs/html/search/classes_c.html | 30 + docs/html/search/classes_c.js | 11 + docs/html/search/classes_d.html | 30 + docs/html/search/classes_d.js | 5 + docs/html/search/enums_0.js | 2 +- docs/html/search/enums_1.js | 2 +- docs/html/search/enums_2.js | 2 +- docs/html/search/enums_3.html | 30 + docs/html/search/enums_3.js | 4 + docs/html/search/files_0.js | 4 +- docs/html/search/files_1.js | 2 +- docs/html/search/files_2.js | 3 +- docs/html/search/files_3.js | 4 +- docs/html/search/files_4.js | 4 +- docs/html/search/files_5.js | 5 +- docs/html/search/files_6.js | 5 +- docs/html/search/files_7.js | 7 +- docs/html/search/files_8.js | 10 +- docs/html/search/files_9.js | 14 +- docs/html/search/files_a.html | 30 + docs/html/search/files_a.js | 4 + docs/html/search/functions_0.js | 4 +- docs/html/search/functions_1.js | 6 +- docs/html/search/functions_2.js | 19 +- docs/html/search/functions_3.js | 3 +- docs/html/search/functions_4.js | 3 +- docs/html/search/functions_5.js | 2 +- docs/html/search/functions_6.js | 2 +- docs/html/search/functions_7.js | 3 +- docs/html/search/functions_8.html | 30 + docs/html/search/functions_8.js | 4 + docs/html/search/functions_9.html | 30 + docs/html/search/functions_9.js | 6 + docs/html/search/functions_a.html | 30 + docs/html/search/functions_a.js | 13 + docs/html/search/functions_b.html | 30 + docs/html/search/functions_b.js | 4 + docs/html/search/functions_c.html | 30 + docs/html/search/functions_c.js | 4 + docs/html/search/pages_0.js | 2 +- docs/html/search/pages_1.js | 2 +- docs/html/search/pages_2.js | 2 +- docs/html/search/searchdata.js | 12 +- docs/html/search/typedefs_0.js | 7 +- docs/html/structPlaybackTrack-members.html | 89 +++ docs/html/structPlaybackTrack.html | 137 ++++ docs/html/structPlaybackTrack.png | Bin 0 -> 481 bytes docs/html/structQueue-members.html | 80 +++ docs/html/structQueue.html | 96 +++ docs/html/structQueueStatus-members.html | 82 +++ docs/html/structQueueStatus.html | 102 +++ docs/html/structQueuedTrack-members.html | 91 +++ docs/html/structQueuedTrack.html | 144 ++++ docs/html/structQueuedTrack.png | Bin 0 -> 443 bytes .../structRequestInformation-members.html | 83 +++ docs/html/structRequestInformation.html | 105 +++ .../structResponseInformation-members.html | 81 +++ docs/html/structResponseInformation.html | 99 +++ 224 files changed, 14234 insertions(+), 823 deletions(-) create mode 100644 docs/html/DataStore_8h.html create mode 100644 docs/html/DataStore_8h_source.html create mode 100644 docs/html/RAMDataStore_8h.html create mode 100644 docs/html/RAMDataStore_8h_source.html create mode 100644 docs/html/RequestInformation_8h.html create mode 100644 docs/html/RequestInformation_8h_source.html create mode 100644 docs/html/RestEndpointHandlers_8cpp.html create mode 100644 docs/html/RestEndpointHandlers_8h.html create mode 100644 docs/html/RestEndpointHandlers_8h_source.html create mode 100644 docs/html/RestRequestHandler_8cpp.html create mode 100644 docs/html/RestRequestHandler_8h.html create mode 100644 docs/html/RestRequestHandler_8h_source.html create mode 100644 docs/html/Serializer_8cpp.html create mode 100644 docs/html/Serializer_8h.html create mode 100644 docs/html/Serializer_8h_source.html create mode 100644 docs/html/SimpleScheduler_8cpp.html create mode 100644 docs/html/SimpleScheduler_8h.html create mode 100644 docs/html/SimpleScheduler_8h_source.html create mode 100644 docs/html/SpotifyAPITypes_8cpp.html create mode 100644 docs/html/SpotifyAPITypes_8h.html create mode 100644 docs/html/SpotifyAPITypes_8h_source.html create mode 100644 docs/html/SpotifyAPI_8cpp.html create mode 100644 docs/html/SpotifyAPI_8h.html create mode 100644 docs/html/SpotifyAPI_8h_source.html create mode 100644 docs/html/SpotifyAuthorization_8cpp.html create mode 100644 docs/html/SpotifyAuthorization_8h.html create mode 100644 docs/html/SpotifyAuthorization_8h_source.html create mode 100644 docs/html/SpotifyBackend_8cpp.html create mode 100644 docs/html/Tracks_8h.html create mode 100644 docs/html/Tracks_8h_source.html create mode 100644 docs/html/classBaseTrack-members.html create mode 100644 docs/html/classBaseTrack.html create mode 100644 docs/html/classBaseTrack.png create mode 100644 docs/html/classDataStore-members.html create mode 100644 docs/html/classDataStore.html create mode 100644 docs/html/classDataStore.png create mode 100644 docs/html/classRAMDataStore-members.html create mode 100644 docs/html/classRAMDataStore.html create mode 100644 docs/html/classRAMDataStore.png create mode 100644 docs/html/classRestRequestHandler-members.html create mode 100644 docs/html/classRestRequestHandler.html create mode 100644 docs/html/classRestRequestHandler.png create mode 100644 docs/html/classSerializer-members.html create mode 100644 docs/html/classSerializer.html create mode 100644 docs/html/classSimpleScheduler-members.html create mode 100644 docs/html/classSimpleScheduler.html create mode 100644 docs/html/classSpotifyApi_1_1Album-members.html create mode 100644 docs/html/classSpotifyApi_1_1Album.html create mode 100644 docs/html/classSpotifyApi_1_1Artist-members.html create mode 100644 docs/html/classSpotifyApi_1_1Artist.html create mode 100644 docs/html/classSpotifyApi_1_1Device-members.html create mode 100644 docs/html/classSpotifyApi_1_1Device.html create mode 100644 docs/html/classSpotifyApi_1_1Devices-members.html create mode 100644 docs/html/classSpotifyApi_1_1Devices.html create mode 100644 docs/html/classSpotifyApi_1_1Image-members.html create mode 100644 docs/html/classSpotifyApi_1_1Image.html create mode 100644 docs/html/classSpotifyApi_1_1Playback-members.html create mode 100644 docs/html/classSpotifyApi_1_1Playback.html create mode 100644 docs/html/classSpotifyApi_1_1SpotifyAPI-members.html create mode 100644 docs/html/classSpotifyApi_1_1SpotifyAPI.html create mode 100644 docs/html/classSpotifyApi_1_1SpotifyAuthorization-members.html create mode 100644 docs/html/classSpotifyApi_1_1SpotifyAuthorization.html create mode 100644 docs/html/classSpotifyApi_1_1SpotifyAuthorization.png create mode 100644 docs/html/classSpotifyApi_1_1SpotifyDummy-members.html create mode 100644 docs/html/classSpotifyApi_1_1SpotifyDummy.html create mode 100644 docs/html/classSpotifyApi_1_1SpotifyError-members.html create mode 100644 docs/html/classSpotifyApi_1_1SpotifyError.html create mode 100644 docs/html/classSpotifyApi_1_1SpotifyPaging-members.html create mode 100644 docs/html/classSpotifyApi_1_1SpotifyPaging.html create mode 100644 docs/html/classSpotifyApi_1_1Token-members.html create mode 100644 docs/html/classSpotifyApi_1_1Token.html create mode 100644 docs/html/classSpotifyApi_1_1Track-members.html create mode 100644 docs/html/classSpotifyApi_1_1Track.html create mode 100644 docs/html/dir_03ba4c266e378ccffb87dd5fa6a12b43.html create mode 100644 docs/html/dir_0c0333544ec44c57ec7d33d873fe36a2.html create mode 100644 docs/html/dir_a7363e98f9e0bdd87618633653859815.html create mode 100644 docs/html/dir_a80ba6df1bafd3b08a3ea260be098349.html create mode 100644 docs/html/dir_d5390e4c740f826103ce9bf0b50d1543.html create mode 100644 docs/html/search/all_10.html create mode 100644 docs/html/search/all_10.js create mode 100644 docs/html/search/all_11.html create mode 100644 docs/html/search/all_11.js create mode 100644 docs/html/search/all_e.html create mode 100644 docs/html/search/all_e.js create mode 100644 docs/html/search/all_f.html create mode 100644 docs/html/search/all_f.js create mode 100644 docs/html/search/classes_b.html create mode 100644 docs/html/search/classes_b.js create mode 100644 docs/html/search/classes_c.html create mode 100644 docs/html/search/classes_c.js create mode 100644 docs/html/search/classes_d.html create mode 100644 docs/html/search/classes_d.js create mode 100644 docs/html/search/enums_3.html create mode 100644 docs/html/search/enums_3.js create mode 100644 docs/html/search/files_a.html create mode 100644 docs/html/search/files_a.js create mode 100644 docs/html/search/functions_8.html create mode 100644 docs/html/search/functions_8.js create mode 100644 docs/html/search/functions_9.html create mode 100644 docs/html/search/functions_9.js create mode 100644 docs/html/search/functions_a.html create mode 100644 docs/html/search/functions_a.js create mode 100644 docs/html/search/functions_b.html create mode 100644 docs/html/search/functions_b.js create mode 100644 docs/html/search/functions_c.html create mode 100644 docs/html/search/functions_c.js create mode 100644 docs/html/structPlaybackTrack-members.html create mode 100644 docs/html/structPlaybackTrack.html create mode 100644 docs/html/structPlaybackTrack.png create mode 100644 docs/html/structQueue-members.html create mode 100644 docs/html/structQueue.html create mode 100644 docs/html/structQueueStatus-members.html create mode 100644 docs/html/structQueueStatus.html create mode 100644 docs/html/structQueuedTrack-members.html create mode 100644 docs/html/structQueuedTrack.html create mode 100644 docs/html/structQueuedTrack.png create mode 100644 docs/html/structRequestInformation-members.html create mode 100644 docs/html/structRequestInformation.html create mode 100644 docs/html/structResponseInformation-members.html create mode 100644 docs/html/structResponseInformation.html diff --git a/docs/html/ConfigHandler_8cpp.html b/docs/html/ConfigHandler_8cpp.html index 6d0711f..7d3c598 100644 --- a/docs/html/ConfigHandler_8cpp.html +++ b/docs/html/ConfigHandler_8cpp.html @@ -5,7 +5,7 @@ -VirtualJukebox: src/ConfigHandler.cpp File Reference +VirtualJukebox: src/Utils/ConfigHandler.cpp File Reference @@ -61,7 +61,7 @@
@@ -70,12 +70,12 @@
-

Class ConfigHandler implementation. +

Class ConfigHandler implementation. More...

-
#include "ConfigHandler.h"
+
#include "Utils/ConfigHandler.h"
#include <string>

Detailed Description

-

Class ConfigHandler implementation.

+
diff --git a/docs/html/ConfigHandler_8h.html b/docs/html/ConfigHandler_8h.html index e0e63a7..5257680 100644 --- a/docs/html/ConfigHandler_8h.html +++ b/docs/html/ConfigHandler_8h.html @@ -5,7 +5,7 @@ -VirtualJukebox: src/ConfigHandler.h File Reference +VirtualJukebox: src/Utils/ConfigHandler.h File Reference @@ -61,7 +61,7 @@
@@ -72,23 +72,24 @@
-

Class ConfigHandler definition. +

Class ConfigHandler definition. More...

#include <stdlib.h>
#include <memory>
#include <string>
#include "../lib/SimpleIni/SimpleIni.h"
-#include "Result.h"
+#include "Types/Result.h"

Go to the source code of this file.

+

Classes

class  ConfigHandler
 Singleton class which provides shared access to the configuration file used. More...
 

Detailed Description

- diff --git a/docs/html/ConfigHandler_8h_source.html b/docs/html/ConfigHandler_8h_source.html index 86f7d01..8de1c02 100644 --- a/docs/html/ConfigHandler_8h_source.html +++ b/docs/html/ConfigHandler_8h_source.html @@ -5,7 +5,7 @@ -VirtualJukebox: src/ConfigHandler.h Source File +VirtualJukebox: src/Utils/ConfigHandler.h Source File @@ -61,7 +61,7 @@
@@ -81,38 +81,40 @@
15 #include <string>
16 
17 #include "../lib/SimpleIni/SimpleIni.h"
-
18 #include "Result.h"
+
18 #include "Types/Result.h"
19 
- -
21  public:
-
22  ~ConfigHandler() = default;
-
23  static std::shared_ptr<ConfigHandler> const getInstance();
-
24 
-
25  TResultOpt setConfigFilePath(std::string const& filepath);
-
26  TResult<std::string> getValueString(std::string const& section,
-
27  std::string const& key);
-
28  TResult<int> getValueInt(std::string const& section, std::string const& key);
-
29 
-
30  private:
-
31  ConfigHandler() = default; // hide default ctor
-
32  ConfigHandler(ConfigHandler const&) = delete; // delete copy ctor
-
33  ConfigHandler& operator=(ConfigHandler const&) = delete; // assignment ctor
+ +
25  public:
+
26  ~ConfigHandler() = default;
+
27  static std::shared_ptr<ConfigHandler> const getInstance();
+
28 
+
29  TResultOpt setConfigFilePath(std::string const& filepath);
+
30  TResult<std::string> getValueString(std::string const& section,
+
31  std::string const& key);
+
32  TResult<int> getValueInt(std::string const& section, std::string const& key);
+
33  bool isInitialized();
34 
-
35  static std::shared_ptr<ConfigHandler> mInstance;
-
36  std::string mConfigFilePath;
-
37 
-
38  CSimpleIniA mIni;
-
39 };
-
40 
-
41 #endif /* _CONFIGHANDLER_H_ */
+
35  private:
+
36  ConfigHandler() = default; // hide default ctor
+
37  ConfigHandler(ConfigHandler const&) = delete; // delete copy ctor
+
38  ConfigHandler& operator=(ConfigHandler const&) = delete; // assignment ctor
+
39 
+
40  static std::shared_ptr<ConfigHandler> mInstance;
+
41  std::string mConfigFilePath;
+
42 
+
43  CSimpleIniA mIni;
+
44  bool mIsInitialized = false;
+
45 };
+
46 
+
47 #endif /* _CONFIGHANDLER_H_ */
-
Definition: ConfigHandler.h:20
-
TResult< std::string > getValueString(std::string const &section, std::string const &key)
Returns value of a key as a string.
Definition: ConfigHandler.cpp:42
+
Singleton class which provides shared access to the configuration file used.
Definition: ConfigHandler.h:24
+
TResult< std::string > getValueString(std::string const &section, std::string const &key)
Returns value of a key as a string.
Definition: ConfigHandler.cpp:45
Defines function return values and types.
-
std::optional< Error > TResultOpt
Used as an optional return type of functions.
Definition: Result.h:69
-
std::variant< GOOD_TYPE, Error > TResult
Used as return type of functions.
Definition: Result.h:59
+
std::optional< Error > TResultOpt
Used as an optional return type of functions.
Definition: Result.h:85
+
std::variant< GOOD_TYPE, Error > TResult
Used as return type of functions.
Definition: Result.h:75
TResultOpt setConfigFilePath(std::string const &filepath)
Configures file path to *.ini file, configures the SimpleIni reader and loads the ini-file.
Definition: ConfigHandler.cpp:27
-
TResult< int > getValueInt(std::string const &section, std::string const &key)
Returns value of a key as integer.
Definition: ConfigHandler.cpp:62
+
TResult< int > getValueInt(std::string const &section, std::string const &key)
Returns value of a key as integer.
Definition: ConfigHandler.cpp:70