#include <Resolver.hpp>
|
std::string | scheme { "" } |
|
std::string | host { "" } |
|
std::string | port { "" } |
|
Definition at line 33 of file Resolver.hpp.
◆ ZmqUri()
dunedaq::utilities::ZmqUri::ZmqUri |
( |
std::string | connection_string | ) |
|
|
explicit |
Definition at line 75 of file Resolver.cpp.
76{
77 if (connection_string.find("://") == std::string::npos) {
78 throw InvalidUri(
ERS_HERE, connection_string);
79 }
80
81 scheme = connection_string.substr(0, connection_string.find(
"://"));
82 connection_string = connection_string.substr(connection_string.find("://") + 3);
83
84 if (connection_string.find(":") != std::string::npos) {
85 port = connection_string.substr(connection_string.find(
":") + 1);
86 connection_string = connection_string.substr(0, connection_string.find(":"));
87 }
88 host = connection_string;
89}
◆ to_string()
std::string dunedaq::utilities::ZmqUri::to_string |
( |
| ) |
|
|
inline |
Definition at line 38 of file Resolver.hpp.
39 {
42 return tmp +
":" +
port;
43 return tmp;
44 }
◆ host
std::string dunedaq::utilities::ZmqUri::host { "" } |
◆ port
std::string dunedaq::utilities::ZmqUri::port { "" } |
◆ scheme
std::string dunedaq::utilities::ZmqUri::scheme { "" } |
The documentation for this struct was generated from the following files:
- /github/workspace/dunedaq/sourcecode/utilities/include/utilities/Resolver.hpp
- /github/workspace/dunedaq/sourcecode/utilities/src/Resolver.cpp