ccs-defaults 0.1.3
Loading...
Searching...
No Matches
malProperties.hpp
Go to the documentation of this file.
1
8
9#ifndef CCS_DEFAULTS_MALPROPERTIES_HPP
10#define CCS_DEFAULTS_MALPROPERTIES_HPP
11
12#include <string>
13#include <map>
14
15namespace ccs::defaults {
16
17// msc: avoid public dependency on MAL just for the MalProperties typedef
18
34std::map<std::string, std::string> GetDefaultMalPropertiesForCcs (
35 const std::string &uri,
36 const std::string &app_name = "",
37 const std::string &cnd_ip = "");
38
54std::map<std::string, std::string> GetDefaultMalPropertiesForDds (
55 std::string app_name = "",
56 std::string cnd_ip = "",
57 std::string participant = "",
58 std::string qos_file = "");
59
60} // namespace ccs::defaults
61
62#endif // CCS_DEFAULTS_MALPROPERTIES_HPP
Definition defaultMalProperties.cpp:18
std::map< std::string, std::string > GetDefaultMalPropertiesForDds(std::string app_name, std::string cnd_ip, std::string participant, std::string qos_file)
Return DDS-MAL-specific properties for CCS applications.
Definition defaultMalProperties.cpp:48
std::map< std::string, std::string > GetDefaultMalPropertiesForCcs(const std::string &uri, const std::string &app_name, const std::string &cnd_ip)
Return MAL-specific properties for CCS applications by URI.
Definition defaultMalProperties.cpp:20