helics  3.0.1
ZmqHelper.h
1 /*
2 Copyright (c) 2017-2021,
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);