Conscience Core
EngineInfos.h
Go to the documentation of this file.
1 #ifndef EngineInfos_h
2 #define EngineInfos_h
3 
4 #include <string>
5 #include <chrono>
6 #include <optional>
7 
8 #include "Util/conscience_log.h"
9 
10 using std::string, std::optional;
11 using namespace conscience_utils;
12 
13 using std::chrono::system_clock;
14 
15 namespace conscience_server {
16 
17  class EngineInfos {
18  public:
19 
25  const string id,
26  const string name,
27  const int portUdp,
28  const int portTcp,
29  const string version,
30  const string os,
31  const optional<string> reachableIpAddress,
32  const optional<string> reachableLocalIpAddress);
33 
34  const string id;
35  const string name;
36  const int portUdp;
37  const int portTcp;
38 
39  const string version;
40  const string os;
43 
44  const system_clock::time_point startTime;
45 
46  };
47 }
48 
49 #endif
conscience_log.h
conscience_server::EngineInfos::version
const string version
Definition: EngineInfos.h:39
conscience_server::EngineInfos::reachableLocalIpAddress
const optional< string > reachableLocalIpAddress
Definition: EngineInfos.h:42
conscience_server::EngineInfos::name
const string name
Definition: EngineInfos.h:35
conscience_server::EngineInfos::startTime
const system_clock::time_point startTime
Definition: EngineInfos.h:44
conscience_server
Definition: CscVocalPhoneCallEmitter.cpp:17
conscience_server::EngineInfos::os
const string os
Definition: EngineInfos.h:40
conscience_server::EngineInfos::id
const string id
Definition: EngineInfos.h:34
conscience_server::EngineInfos::portUdp
const int portUdp
Definition: EngineInfos.h:36
conscience_utils
Definition: CscEntityReflexion.h:50
conscience_server::EngineInfos
Definition: EngineInfos.h:17
conscience_core::bridging::commands::environment_objects::optional< string >
const ptr< CscObjectModel > const string const CscPoint3d const CscPoint3d optional< string >
Definition: environmentObjectsCommands.h:373
conscience_server::EngineInfos::reachableIpAddress
const optional< string > reachableIpAddress
Definition: EngineInfos.h:41
conscience_server::EngineInfos::portTcp
const int portTcp
Definition: EngineInfos.h:37