WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
Loading...
Searching...
No Matches
ip.h
Go to the documentation of this file.
1#pragma once
2#ifdef WEBCFACE_MESON
3#include "webcface-config.h"
4#else
5#include "webcface/common/webcface-config.h"
6#endif
7#include <vector>
8#include <string>
9#include <memory>
10#include <spdlog/logger.h>
11
13namespace server {
14std::vector<std::string>
15getIpAddresses(const std::shared_ptr<spdlog::logger> &logger);
16
17std::string getHostName(const std::shared_ptr<spdlog::logger> &logger);
18} // namespace server
std::vector< std::string > getIpAddresses(const std::shared_ptr< spdlog::logger > &logger)
Definition ip.cc:22
std::string getHostName(const std::shared_ptr< spdlog::logger > &logger)
Definition ip.cc:106
#define WEBCFACE_NS_END
Definition webcface-config.h:113
#define WEBCFACE_NS_BEGIN
Definition webcface-config.h:112