Conscience Core
conscience_server_util.h
Go to the documentation of this file.
1 #ifndef CONSCIENCE_SERVER_UTIL_h
2 #define CONSCIENCE_SERVER_UTIL_h
3 
4 #include <string>
5 #include <sstream>
6 #include <optional>
7 #include "Util/conscience_log.h"
8 
9 using std::string, std::optional, std::getenv;
10 
11 namespace conscience_utils
12 {
13  string getLocalIpAddress();
15 
18 }
19 
20 #endif
21 
conscience_log.h
conscience_utils::getLocalIpAddress
string getLocalIpAddress()
Definition: conscience_server_util.cpp:122
conscience_utils::resolveReachableLocalIpAddress
optional< string > resolveReachableLocalIpAddress()
returns local address, if found
Definition: conscience_server_util.cpp:113
conscience_utils::getLocalMacAddressAsHexString
string getLocalMacAddressAsHexString()
Definition: conscience_server_util.cpp:25
conscience_utils::resolveReachableIpAddress
optional< string > resolveReachableIpAddress()
returns VPN address or public address, if found
Definition: conscience_server_util.cpp:101
conscience_utils
Definition: CscEntityReflexion.h:50
conscience_core::bridging::commands::environment_objects::optional< string >
const ptr< CscObjectModel > const string const CscPoint3d const CscPoint3d optional< string >
Definition: environmentObjectsCommands.h:373