Lines Matching refs:string
46 NamespaceLinkConfig(const std::string& ns_name, const std::string& shared_libs) in NamespaceLinkConfig()
49 const std::string& ns_name() const { in ns_name()
53 const std::string& shared_libs() const { in shared_libs()
58 std::string ns_name_;
59 std::string shared_libs_;
64 explicit NamespaceConfig(const std::string& name) in NamespaceConfig()
80 const std::vector<std::string>& search_paths() const { in search_paths()
84 const std::vector<std::string>& permitted_paths() const { in permitted_paths()
92 void add_namespace_link(const std::string& ns_name, const std::string& shared_libs) { in add_namespace_link()
104 void set_search_paths(std::vector<std::string>&& search_paths) { in set_search_paths()
108 void set_permitted_paths(std::vector<std::string>&& permitted_paths) { in set_permitted_paths()
112 const std::string name_;
115 std::vector<std::string> search_paths_;
116 std::vector<std::string> permitted_paths_;
148 std::string* error_msg);
156 NamespaceConfig* create_namespace_config(const std::string& name);
159 std::unordered_map<std::string, NamespaceConfig*> namespace_configs_map_;