Lines Matching refs:string

58 CxxConfigManager::findObjectType(const std::string &object_name,
59 std::string &object_type)
79 std::string
80 CxxConfigManager::rename(const std::string &from_name)
94 std::string
95 CxxConfigManager::unRename(const std::string &to_name)
110 std::string formatParamList(const std::vector<std::string> &param_values)
131 CxxConfigManager::findObject(const std::string &object_name,
134 std::string instance_name = rename(object_name);
146 std::string object_type;
171 std::vector<std::string> sub_object_names;
204 std::string sub_object_name;
245 std::vector<std::string> children;
265 CxxConfigManager::findObjectParams(const std::string &object_name)
267 std::string instance_name = rename(object_name);
273 std::string object_type;
297 std::vector<std::string> param_values;
319 std::string param_value;
347 std::vector<std::string> peers;
415 std::vector<std::string> objects;
424 CxxConfigManager::findTraversalOrder(const std::string &object_name)
431 std::vector<std::string> children;
449 SimObject *master_object, const std::string &master_port_name,
451 SimObject *slave_object, const std::string &slave_port_name,
487 const std::vector<std::string> &peers)
494 const std::string &peer = *peer_i;
495 std::string slave_object_name;
496 std::string slave_port_name;
502 std::string slave_instance_name = rename(slave_object_name);
523 const std::string &instance_name = object->name();
525 std::string object_name = unRename(instance_name);
527 std::string object_type;
540 std::vector<std::string> peers;
558 CxxConfigManager::parsePort(const std::string &inp,
559 std::string &path, std::string &port, unsigned int &index)
564 if (dot_i == std::string::npos) {
565 DPRINTF(CxxConfig, "Bad port string: %s\n", inp);
570 path = std::string(inp, 0, dot_i);
572 if (open_square_i == std::string::npos) {
574 port = std::string(inp, dot_i + 1, inp.length() - dot_i);
578 port = std::string(inp, dot_i + 1, (open_square_i - 1) - dot_i);
678 CxxConfigManager::setParam(const std::string &object_name,
679 const std::string &param_name, const std::string &param_value)
687 std::string instance_name = rename(object_name);
695 CxxConfigManager::setParamVector(const std::string &object_name,
696 const std::string &param_name,
697 const std::vector<std::string> &param_values)
705 std::string instance_name = rename(object_name);