| helics 3.6.1

ZmqHelper.h
1 /*
2 Copyright (c) 2017-2025,
3 Battelle Memorial Institute; Lawrence Livermore National Security, LLC; Alliance for Sustainable
4 Energy, LLC. See the top-level NOTICE for additional details. All rights reserved.
5 SPDX-License-Identifier: BSD-3-Clause
6 */
7
8 /*
9 * LLNS Copyright Start
10 * Copyright (c) 2017, Lawrence Livermore National Security
11 * This work was performed under the auspices of the U.S. Department
12 * of Energy by Lawrence Livermore National Laboratory in part under
13 * Contract W-7405-Eng-48 and in part under Contract DE-AC52-07NA27344.
14 * Produced at the Lawrence Livermore National Laboratory.
15 * All rights reserved.
16 * For details, see the LICENSE file.
17 * LLNS Copyright End
18 */
19 #pragma once
20 #include <string>
21
22 namespace zmq {
23 enum class socket_type : int;
24 } // namespace zmq
25
26 zmq::socket_type socketTypeFromString(const std::string& socketType);