Lines Matching full:map

28 #include <map>
99 * @param chassisTemplates chassis templates map
105 const std::map<std::string, JSONRefWrapper>& chassisTemplates,
116 * @param chassisTemplates chassis templates map
122 const std::map<std::string, JSONRefWrapper>& chassisTemplates,
136 * @param variables variables map used to expand variables in element value
142 const std::map<std::string, std::string>& variables, Services& services);
171 * Returns a map of template IDs to chassis_template JSON elements.
179 * @return chassis templates map
181 std::map<std::string, JSONRefWrapper> parseChassisTemplateArray(
192 * @param variables variables map used to expand variables in element value
196 const std::map<std::string, std::string>& variables);
206 * @param variables variables map used to expand variables in element value
210 const json& element, const std::map<std::string, std::string>& variables);
220 * @param variables variables map used to expand variables in element value
225 const json& element, const std::map<std::string, std::string>& variables,
236 * @param variables variables map used to expand variables in element value
241 const json& element, const std::map<std::string, std::string>& variables,
252 * @param variables variables map used to expand variables in element value
256 const json& element, const std::map<std::string, std::string>& variables);
266 * @param variables variables map used to expand variables in element value
270 const json& element, const std::map<std::string, std::string>& variables);
289 * Returns the corresponding C++ map of variable names and values.
294 * @return map of variable names and values
296 std::map<std::string, std::string> parseVariables(const json& element);